1樓:大頭小頭排排站
初學者,給乙個思路簡單一點的答案:
先將變數統一成乙個,回到Exponent的適用範圍求次數。
MultivariableExponent[poly_]:= Exponent[poly /.
Thread [Variables@poly -> (Variables@poly)[[1]]], (Variables@poly)[[
1]]]
測試:In[121]:= MultivariableExponent[x^3*y^2+x^2*y-x+y+z^6]
Out[121]= 6
2樓:朱裕德
這樣In[30]:= test=x^3*y^2+x^2*y-x+y;
newexponent[test]
Out[31]= 5
否則In[35]:= test=x^3*y^2+x^2*y-x+y;
MultivariableExponent[test]Out[36]= 3
3樓:happy fish
MultivariableExponent[expr_] := Max@Exponent[expr, Variables[expr]]
舉例:MultivariableExponent[(x + y)^2 + 3 z^2 - y z + 7 + w^4]
(*4*)
為什麼Mathematica裡矩陣索引這麼慢,有沒有什麼辦法迴避或者改進?
With With Table Sinh Sin mat i,j Cos mat k,l If k i,0,1i,m Total 1 AbsoluteTiming 燕南 樓主要求的是矩陣的外積,用 3 x 2 的符號矩陣說明,就是 In 71 m In 72 Total Sinh Flatten T...
Mathematica或matlab怎麼求解含有復變數的方程?
這題其實有解析解 一般常規的代數方程用一些cas計算器模擬器更方便,比如Ti nspire cas的模擬器。使用csolve函式即可求解。其中 特別的,如果 紐澤西管風琴 Solve 0.1 2 Im Sqrt 10.9 I x x Reals,x 將常數改為精確的數就可以得到解析解。Solve 1...
用 Mathematica 怎麼進行根式分母有理化?
所以關鍵是找到分母所滿足的乙個有理係數多項式,例如使用以下命令 MinimalPolynomial Sqrt 2 Sqrt 3 Sqrt 5 x 得到 記為 這說明是方程的乙個根。由變形可得 於是可以將代入上式,獲得的有理表達 FullSimplify 960 x 352 x 3 40 x 5 x ...