matlab求解一元多次方程
时间: 2023-10-29 08:06:42 浏览: 408
MATLAB解一元多次方程程序
4星 · 用户满意度95%
在MATLAB中,可以使用polyfit函数来求解一元多次方程。该函数的语法为:
```
p = polyfit(x,y,n)
```
其中,x和y分别为数据点的横纵坐标,n为所求的多项式次数。函数返回一个长度为n+1的向量p,其中p(1)为多项式的最高次项系数,p(n+1)为常数项系数。
例如,要求解一元二次方程y = ax^2 + bx + c的系数,可以使用以下代码:
```
x = [1,2,3,4,5];
y = [3,7,13,21,31];
p = polyfit(x,y,2);
a = p(1);
b = p(2);
c = p(3);
```
其中,x和y分别为数据点的横纵坐标,n为2,表示要求解二次方程的系数。最后得到的a、b、c即为所求的系数。
阅读全文