symbolic-math

    1熱度

    1回答

    我想確定我的作用,我將在後面衍生物和功能 我的代碼如下: syms i q j syms f(i,q) f=symsum(((1-q)^(i-j))*j*q,j,0,i) 的f我得到顯示我4項,但實際上我不知道這個數字。它是否正確?或者我如何正確輸入?

    2熱度

    1回答

    我正在嘗試使用符號向量和另一個向量的點積。我做了以下幾點: >> rac = sym('rac',[3 1]) rac = rac1 rac2 rac3 >> i = [1;0;0] i = 1 0 0 >> dot(rac,i) ans = conj(rac1) 但是我的預

    -2熱度

    1回答

    我想在Python中有兩個區間的非空的相交條件列表,其邊界只是符號。 例如此輸入: a,b,z = Symbols('a b z') intersect([a,b],[a,b]/z) 輸出應該是在z條件的列表,使得該交點是一個非空。 謝謝

    1熱度

    1回答

    使用符號表達式時,問題是如何將符號值轉換爲離散值並獲取z值。 x=2 syms x y=x^2 z=x+y

    1熱度

    1回答

    我有一個符號矩陣,我想用行替換不同的值。我使用了for循環,它在每次迭代中將行按行取代。但是,我怎樣才能組合這些迭代來獲得矩陣? 例如A=[x x^2;x^3 x^4]是兩行的符號矩陣,我想使用for循環提交第一行中的第一行和第二行中的第二行,我想要一個帶有替換的兩行矩陣。沒有for循環它非常簡單,但在更高維矩陣的情況下for循環是有用的。

    0熱度

    1回答

    我想從符號變量的形式返回Matlab的答案。我創建了下面的代碼和功能來說明我接收到錯誤: clc clear all syms L real; % L = 1 % The code works when I uncomment this line k1 = [ L, -L; -L, 2*L] k2 = [4*L^2, -L; 0, L] K = GlobalS

    1熱度

    2回答

    我想檢查哪些數學表達式是相等的。 我想用Python來做這件事,我用Sympy試了一下。 我的想法是使用簡化來減少表達式,使得相等的一對將被簡化爲相同的表達式。 然後,我將它們全部放在我的兩個for循環中,並檢查結果是否等於零。 不幸的是,沒有減法不會導致零,這是非常不可能是正確的。 我認爲這可能是簡化函數並不真正做我所需要的。 在sympy中有一個函數來檢查兩個表達式在數學上是否確實相等? 這是

    0熱度

    1回答

    爲什麼TF的基本靜態編譯計算圖結構(與動態圖相對)需要專用的while循環節點,並且不能使用「常規」Python控制流表達式? 謝謝。

    1熱度

    2回答

    我知道python做矩陣乘法的能力。 不幸的是,我不知道如何抽象地做到這一點?所以不要用 確定的數字,而是用變量。 例子: M = (1 0) * (1 d) (a c) (0 1) 是否有某種方式來定義a,c和d,使矩陣乘法 給我 (1 d ) (a a*d + c) ?

    0熱度

    1回答

    大家好。所以我正在研究隨機微積分,偶爾我們需要計算一些複雜分佈的積分(從無窮大到無窮大)。在這種情況下,它是 與正確的答案。這是我投入Matlab的代碼(和我有符號數學工具箱),這Matlab的根本無法處理: >> syms x t >> f = exp(1+2*x)*(1/((2*pi*t)^0.5))*exp(-(x^2)/(2*t)) >> int(f,-inf,inf) ans =