在MATLAB中,用一个系数向量p来表示多项式3x三次方-x平方+2,那么应该为
1个回答
关注
展开全部
P(x) = 2*x^4 + 3*x^3 - 2*x^2 + 7*x + 11可表示为,p = [2 3 -2 7 11] MATLAB中 polyval 函数用于将指定的值 - 计算多项式;例如计算前面多项式 p, x = 5;
咨询记录 · 回答于2022-06-28
在MATLAB中,用一个系数向量p来表示多项式3x三次方-x平方+2,那么应该为
P(x) = 2*x^4 + 3*x^3 - 2*x^2 + 7*x + 11可表示为,p = [2 3 -2 7 11] MATLAB中 polyval 函数用于将指定的值 - 计算多项式;例如计算前面多项式 p, x = 5;
一、多项式的表示在 MATLAB 中,n次多项式用一个长度为 n+1 的行向量表示。如有n次多项式:在这里插入图片描述则在 MATLAB 中, p(x) 表示为向量形式:[an,a(n-1),a(n-2),a(n-3),……,a0]在 MATLAB 中创建多项式向量时,要注意三点:(1)多项式系数向量的顺序是从高到低。(2)多项式系数向量包含0次项系数,所以其长度为多项式最高次数加1。(3)如果有的项没有,系数向量相应位置应用0。