搜索

已知,x和y两组数据,怎样用matlab求解拟合曲线 P=a+b*x+c*x^3

发布网友 发布时间:2024-10-22 04:08

我来回答

3个回答

热心网友 时间:2024-10-22 16:22

将以下程序保存为fun1.m文件,放在工作目录中,备用
function P=fun1(p,xdata)
P=p(1)+p(2)*xdata+p(3)*(xdata.^3)
然后在matlab命令中输入以下内容
x=[];
y=[];
x0=[0.10.1,0.1];
[x0,resnorm]=lsqcurvefit(@fun1,x0,x,y);
x0
输出了x0就是a、b、c三个未知数的值,就拟合出来了

热心网友 时间:2024-10-22 16:15

不太明白题目是什么意思。

热心网友 时间:2024-10-22 16:22

matlab不知道怎么用
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top