lzsmydear2000 发表于 2007-4-19 16:39

急求大家的帮忙!

请求大家的帮助!
我想用matlab把以下数据拟合一个指数函数,具体数据如下:
t=;
y=.
预拟合成一个y=exp(b/t)的指数函数
请求大家的帮忙!

feifeifool 发表于 2007-4-19 16:57

可以先取对数,进行线性拟合,polyfit,polyval即可

lzsmydear2000 发表于 2007-4-19 19:04

回复 #2 feifeifool 的帖子

谢谢您的建议,我在下面试试,有什么不明白的再向您请教!

lzsmydear2000 发表于 2007-4-20 10:07

回复 #2 feifeifool 的帖子

再次麻烦你,取对数后对于t来说仍是非线性的,不能进行线性拟合啊!

eight 发表于 2007-4-20 10:10

原帖由 lzsmydear2000 于 2007-4-20 10:07 发表 http://forum.vibunion.com/forum/images/common/back.gif
再次麻烦你,取对数后对于t来说仍是非线性的,不能进行线性拟合啊!


关于非线性拟合请搜索版面

xjzuo 发表于 2007-4-21 08:20

无论线性或非线性拟合,都可以用 lsqcurvefit.
用法:help之.也可以搜索论坛.

lzsmydear2000 发表于 2007-4-21 08:40

谢谢各位的指点!

我是一名初学者,现在急需算出结果。我在下面搜索一下,有什么不懂的地方再向各位请教!
页: [1]
查看完整版本: 急求大家的帮忙!