24小时热门版块排行榜    

查看: 2149  |  回复: 11
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

likuihei

金虫 (正式写手)

[求助] 请教一个数据非线性拟合的问题

本人要对一些非线性的模型进行数据拟合,因为要编为程序,所以要明白应采用哪种方法,方法的原理和应用的情况是怎样的,例如图片上的公式其中aw为自变量,X为因变量,其他为模型参数,现在已经测得相应的数据用已知的这两个公式进行拟合,想得出相应的参数值。
       请高手指点一下,我应该用什么方法(最小二乘法好像不行),给一个大致的步骤,这里先谢谢了。


回复此楼
每天重复同样的事情,需要很大的耐性
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yqx1985

木虫 (著名写手)

云中仙

哥们,虽然我没用VB做过非线性参数估计,但是我可以很确定的告诉你,肯定有相关的函数了。何苦自己编写呢,直接拿来看懂不就OK了
人面不知何时去,桃花依旧笑春风
8楼2011-09-08 09:46:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

pengyehui

木虫 (正式写手)

【答案】应助回帖

likuihei(金币+1): 2011-09-06 21:41:36
soliton923: 十分感谢专家的回答 2011-09-09 10:36:24
既然都知道模型了,只需要计算参数
建议直接用 matlab、mathematica里面的现成的函数
mathematica里面是FindFit
2楼2011-09-05 11:38:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pengyehui

木虫 (正式写手)

吧数据给我,立马给算出参数出来,呵呵
3楼2011-09-05 11:39:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

likuihei

金虫 (正式写手)

引用回帖:
2楼: Originally posted by pengyehui at 2011-09-05 11:38:31:
既然都知道模型了,只需要计算参数
建议直接用 matlab、mathematica里面的现成的函数
mathematica里面是FindFit

在软件里我也知道怎么弄,我是想知道过程,因为我需要自己编软件,用VB
每天重复同样的事情,需要很大的耐性
4楼2011-09-05 17:03:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见