Symbolic Math Toolbox を使用して、Matlab で 4 次関数を解こうとしています。例:
syms x c1 c2 c3
solve(x^4+c1*x^3+c2*x^2+c3,x)
私の知る限り、四次方程式を分析的に解くことに問題はないはずです(example)。ただし、目的のルートの代わりに、Matlab は次を返します。
ans=
RootOf(X9^4 + X9^3*c1 + X9^2*c2 + c3, X9)
ルーツを象徴的に見つける方法はありますか?
ありがとう。
編集: Luis Mendo の回答に感謝します。残念ながら、私はこのパラメーターをサポートしていない Matlab R2010b を使用してい'MaxDegree'
ます。