【MATLAB】数值计算——多项式

2024-11-04 00:01:32

1、一个多项式最常见的形式如下图第一个式子。在MATLAB中,多项式的各项系数用一个行向量表示,如下图第二个式子。例如p(x)=x^3+2可以表示为p=[1,0,0,2]

【MATLAB】数值计算——多项式

2、在MATLAB中可以用函数创建多项式。第一种方法是使用poly2str函数,调用格式为:f=poly2str(p,'x'),p为系数,x为变量。

【MATLAB】数值计算——多项式

4、多项式的值。代数多项式的值可以用polyval函数来求,调用格式为:y=polyval(p,x)例如已知f(x)=x^3+2,求当x=3和x=[1 2 3]时的值。

【MATLAB】数值计算——多项式

6、多项式的根。可以用roots函数来求,调用格式为:x=roots(p)例如求f(x)=x^3+2的根。

【MATLAB】数值计算——多项式
猜你喜欢