sym2poly
シンボリック多項式からゼロを含むすべての数値係数からなるベクトルを抽出
説明
例
多項式の数値係数を抽出
シンボリック多項式の係数からなる行ベクトルを作成します。
シンボリック多項式の整数係数を数値行ベクトルへ抽出します。
syms x c = sym2poly(x^3 - 2*x - 5)
c = 1 0 -2 -5
シンボリック多項式の有理数および整数の係数をベクトルへ抽出します。sym2poly
は結果を倍精度の数値で返すので、厳密な有理数係数に倍精度数で近似しています。
c = sym2poly(1/2*x^3 - 2/3*x - 5)
c = 0.5000 0 -0.6667 -5.0000
入力引数
出力引数
ヒント
多項式のシンボリック係数を抽出するには、
coeffs
を使用します。この関数は係数のシンボリック ベクトルを返し、ゼロはすべて省略します。たとえば、syms a b x; c = coeffs(a*x^3 - 5*b,x)
はc = [ -5*b, a]
を返します。
バージョン履歴
R2006a より前に導入