我嘗試從方程(方程組)中提取係數爲列表(矩陣)。我試過CoefficientList[poly, {var1, var2, ...}]
但沒有成功。係數列表/矩陣係數方程(方程組)
這個簡單的例子應該解釋我的問題:
Eq1 = a D[U[x1, x2], {x1, 2}] + b D[V[x1, x2], {x2, 2}]
有什麼建議?
編輯:
丹尼爾的Lichtblau解決方案是很清楚的(感謝你),但如果它看起來像這樣的公式?
有沒有更好的解決方案:
Eq1 = a D[U[x1, x2], {x1, 2}] + b D[V[x1, x2], {x2, 2}] + c W[x1, x2]
一個簡單的例子可以如下解決? (特別是對於更復雜的表達式)
Ps我不明白爲什麼,但是這個解決方案給了我正確的結果。
如果你陳述'CoefficientList [EQ1,{V ^(0,2) [x1,x2],U ^(2,0)[x1,x2]}]'? – vissi 2011-03-02 01:00:00
'係數列表如何對D [U [x1,x2],{x1,2}] + bD [V [x1,x2],{x2,2}],{D [U1,x2, ],{x1,2}],D [V [x1,x2],{x2,2}]}]' – 2011-03-02 01:32:40