作业帮 > 综合 > 作业

用matlab拟合一个二元的式子,

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/06 00:55:01
用matlab拟合一个二元的式子,
x=[11.31 11.31 11.31 13.38 13.38 13.38 15.12 15.12 15.12 17.52 17.52 17.52 19.58 19.58 19.58];
y=[30 40 50 30 40 50 30 40 50 30 40 50 30 40 50];
z=[2.714 2.748 2.7 3.346 3.326 3.296 3.948 3.922 3.872 4.398 4.418 4.376 5.202 4.977 5.122];
我的数据是这样的,想要拟合出一个类似z=ax+by+c或是z=ax²+by+c.matlab实在是刚入门,
调用的程序为
x1=[11.31 11.31 11.31 13.38 13.38 13.38 15.12 15.12 15.12 17.52 17.52 17.52 19.58 19.58 19.58];
>> x2=[30 40 50 30 40 50 30 40 50 30 40 50 30 40 50];
>> y=[2.714 2.748 2.7 3.346 3.326 3.296 3.948 3.922 3.872 4.398 4.418 4.376 5.202 4.977 5.122];
>> [A,B,C]=multifun(x1,x2,y)
用matlab拟合一个二元的式子,
MATLAB不能直接拟合三维数据而得到解析方程.你相当于做了一个曲面拟合,关于曲面拟合的内容并不是一句话能说清楚的.