24小时热门版块排行榜    

CyRhmU.jpeg
查看: 432  |  回复: 1
本帖产生 1 个 程序强帖 ,点击这里进行查看

亮亮1283

新虫 (小有名气)

[求助] 数值拟合问题请教

利用Mathematic进行数值拟合的时候,Fit和FindFit区别在那里啊?
还有我如何选择采用什么函数进行拟合!比如是多项式,指数,还是对数,还有兼有?
Mathematic除了采用Fit进行拟合外,还可以有什么更好的办法?
假如数据很多,又没有规则的时候,怎么可以直接不输入数据,而直接导入的?
数值拟合的软件还有其他更好用的吗?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mshwangg

至尊木虫 (正式写手)

【答案】应助回帖

★ ★ ★
余泽成(金币+3, 程序强帖+1): 谢谢参与应助! 2011-05-17 08:24:25
亮亮1283(金币+5): 谢谢 2011-05-26 18:50:32
引用回帖:
Originally posted by 亮亮1283 at 2011-05-14 15:12:17:
利用Mathematic进行数值拟合的时候,Fit和FindFit区别在那里啊?
还有我如何选择采用什么函数进行拟合!比如是多项式,指数,还是对数,还有兼有?
Mathematic除了采用Fit进行拟合外,还可以有什么更好的办法? ...

Fit是多项式拟合,FindFit是按照自定义的函数进行拟合。因此从功能上说Fit可以说是FindFit的子集。至于使用哪种函数去拟合应该是使用者最清楚的,也就是说使用者应该对数据的理论函数形式有一个预期。如果使用者也不知道那就瞎碰了,把数据和拟合曲线画到一起,哪个符合最好要哪个。

Mathematica提供的拟合函数还有一些的,可以看看帮助,但个人认为FindFit最好用。

原始数据可以不用敲到Mathematica程序中的,Mathematica提供了多种数据输入的方法,多看看文件输入相关的函数就应该能搞定了。

如果嫌Mathematica麻烦还有很多别的数据统计分析的软件可以用,比如Origin,做曲线拟合还是很不错的。他提供了很多常用的函数形式,拿过来就用,如果没有适合的函数,还可以自定义函数。需要花点时间熟悉这方面的操作的。
2楼2011-05-16 23:03:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 亮亮1283 的主题更新
信息提示
请填处理意见