如何使用matlab拟合excel里面的数据?

2024-11-17 06:01:20
推荐回答(2个)
回答1:

不是matlab安装的问题,这个问题我也遇到过,遍求解答无果之后,终于自己摸索出来了。是这样的,不要用gui中的data按钮来新建数据集,而要在matlab命令窗口中,输入命令:cftool(a,b),其中a,b就是你要设置的x、y坐标的向量。这样出来散点图,之后再在cftool工具箱的gui中点fitting按钮,选择曲线拟合

回答2:

1、首先你要先把数据导入matlab,方法很多,最简单的就是复制!
2、如果是数值矩阵就放在A里,向量就放x里
3、由于不知道你要拟合什么,我这里给一种曲线拟合的方法
x=[
2
5
6
8
9
6
3];
y=[1
2
4
6
8
6
5];
a=polyfit(x,y,2)%二阶拟合
y1=a(1)*x.^2+a(2)*x+a(3);
plot(x,y,'*')
hold
on
plot(x,y1)