matlab程序关于c=[0.0068,0.0035,-0.0014,0,-0.0056,-0.00244]%y b=[-10,-5,0,5,10,15]%x五阶拟合
时间: 2023-08-26 19:05:23 浏览: 102
您好,您的问题不太明确。如果您想进行五阶多项式拟合的话,可以使用MATLAB的polyfit函数。示例代码如下:
```matlab
x = [-10, -5, 0, 5, 10, 15];
y = [0.0068, 0.0035, -0.0014, 0, -0.0056, -0.00244];
p = polyfit(x, y, 5);
```
其中,x为自变量,y为因变量,5表示拟合多项式的阶数。拟合完成后,p为拟合多项式的系数,可以使用polyval函数进行预测。示例代码如下:
```matlab
x_test = -10:0.1:15;
y_pred = polyval(p, x_test);
plot(x, y, 'o', x_test, y_pred);
```
其中,x_test为预测自变量的取值范围,y_pred为预测因变量的值。您可以根据自己的需要修改x_test的取值范围和间隔。plot函数用于绘制原始数据点和拟合曲线。
阅读全文