matlab拟合函数

[复制链接]
查看11 | 回复1 | 2012-7-1 13:46:17 | 显示全部楼层 |阅读模式
你需要注意的是你相加的两个函数是同一个类型的,这样的话你的拟合是多解的。 x=[3.2,3,2.76,2.3,1.3,0.9,0.75,0.6,0.5,0.46,0.4];y=[6,7,8,10,20,30,40,50,60,70,80];f=@(p,x)p(1)*exp(-p(2)*x)+p(3)*exp(-p(4)*x);p=lsqcurvefit(f,rand(1,4),x,y)这样也不行,你相加的两部分是一个形式的就不行...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行