曲线拟合的方法

[复制链接]
查看11 | 回复2 | 2015-8-11 16:00:34 | 显示全部楼层 |阅读模式





回复

使用道具 举报

千问 | 2015-8-11 16:00:34 | 显示全部楼层
用polyfit函数.如:x=[1,2,3,4,5];y=[23,43,56,89,122];a=polyfit(x,y,2)------------------------polyfit中的2表示二阶最小二乘法拟合得出系数a(1),a(2),a(3)则可以组成拟合方程a(1)x^2+a(2)x+a(3)=y具体matlab中输入:------------------------x=[1,2,3,4,5];y=[23,43,56,89,122];a=polyfit(x,y,2)x1=[0:0.1:6];y1=a(2)+a(1).*x1+a(2).*x1.^2;plot(x1,y1)hold onplot(x,y,'o')
回复

使用道具 举报

千问 | 2015-8-11 16:00:34 | 显示全部楼层
用excel和spss都可以做曲线拟合!直接将数据生成图表即可!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行