Извлечь вектор всех числовых коэффициентов, включая нули, из символьного многочлена
возвращает числовой вектор коэффициентов c = sym2poly(p)c символического многочлена p. Возвращенный вектор c включает все коэффициенты, включая равные 0.
sym2poly возвращает коэффициенты в порядке степени убывания полиномиальной переменной. Если +... + cn, тоc = sym2poly(p) прибыль c = [c1 c2 ... cn].
Создайте векторы строк коэффициентов символических многочленов.
Извлеките целочисленные коэффициенты символьного многочлена в числовой вектор строки.
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].