作业帮 > 综合 > 作业

matlab 非线性回归求解

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 11:19:08
matlab 非线性回归求解
x1 x2 y
0 0.15 93;
1.5 0.4 89;
2.5 0.75 64;
3.5 1 35
4.5 1.25 30;
5.5 1.5 25;
6.5 1.8 18;
7.5 2.1 10;
8.5 2.25 0;
9.5 2.65 0;
10.5 2.85 0
上面是数据,那位高手可以帮我用MATLAB求一下它的非线性回归拟合函数啊,最好把代码也告诉我吧,以便于我学习,
那好像只能拟合一元的吧,好像没有多元拟合的功能,若有,你能否和我讲的详细一点?
MATLAB7.0有曲面拟合工具箱,代码如下:
a=[0 0.15 93;
1.5 0.4 89;
2.5 0.75 64;
3.5 1 35
4.5 1.25 30;
5.5 1.5 25;
6.5 1.8 18;
7.5 2.1 10;
8.5 2.25 0;
9.5 2.65 0;
10.5 2.85 0
];
x1=a(:,1)
x2=a(:,2)
y=a(:,3)
sftool(x1,x2,y);
这样就打开工具箱了,然后自己选择.