24小时热门版块排行榜    

查看: 2139  |  回复: 14

670442830

木虫 (正式写手)

[求助] 求助大神:要做参数回归,fortran和matlab,该选择哪个?

要做一个参数拟合,实验数据和要回归的参数都很多,数据点要在1W以上,甚至更多,要回归的参数也不少,而且方程的形式也很复杂
想请教各位:matlab和fortran该选择哪个?目前,两个软件基本上都算不上是入门,只看了一点。
主要考虑一下几点:
1  学会所需的时间:由于时间比较紧,自己肯定会很上心,大致要多长时间才能学会?
2 计算所需要的时间:数据量较大,所需回归的参数也比较多,而且方程很复杂,matlab和fortran运算速度如何?(之前图简单,用mathcad做了一小部分数据和参数的回归,发现特别慢,一个月都出不来结果)
3 matlab有自带的优化函数,不知道fortran有没有呢?还是需要自己编?
谢谢各位了
回复此楼

» 猜你喜欢

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

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

tracel

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
670442830: 金币+10 2012-11-26 16:48:12
xzhdty: 金币+1, 谢谢参与 2012-11-26 23:25:02
matlab比较好,学起来也快一些,主要是matlab带有丰富的数学库,对拟合就简单的多。

fortran所有的都需要自己写程序了。速度上实际差距不大,对于拟合数据来说。
2楼2012-11-26 12:36:08
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

水木无印

银虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
matlab数据处理很强大的,而且很好用。
已知的是科学,未知的是神学,介于已知和未知的是哲学。
3楼2012-11-26 12:53:39
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

nono2009

超级版主 (文学泰斗)

No gains, no pains.

优秀区长优秀区长优秀区长优秀区长优秀版主

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
670442830: 金币+10 2012-11-26 13:39:47
xzhdty: 金币+1, 谢谢参与 2012-11-26 23:25:15
当然是选择MATLAB,使用起来简单高效
4楼2012-11-26 13:29:59
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

670442830

木虫 (正式写手)

引用回帖:
4楼: Originally posted by nono2009 at 2012-11-26 13:29:59
当然是选择MATLAB,使用起来简单高效

数据很多,方程也很复杂,需要回归的参数也很多,我担心运算起来会很慢
5楼2012-11-26 13:39:33
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

nono2009

超级版主 (文学泰斗)

No gains, no pains.

优秀区长优秀区长优秀区长优秀区长优秀版主

【答案】应助回帖

引用回帖:
5楼: Originally posted by 670442830 at 2012-11-26 13:39:33
数据很多,方程也很复杂,需要回归的参数也很多,我担心运算起来会很慢...

那使用1stOpt吧,国产软件,据说超强。但我没有用过
6楼2012-11-26 13:41:05
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

670442830

木虫 (正式写手)

引用回帖:
6楼: Originally posted by nono2009 at 2012-11-26 13:41:05
那使用1stOpt吧,国产软件,据说超强。但我没有用过...

试过了  简单的还行,而且算法很多
复杂的吧,缺少学习资料,光是方程就把我拦住了
7楼2012-11-26 13:52:19
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

tracel

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
670442830: 金币+10 2012-11-26 15:18:43
引用回帖:
5楼: Originally posted by 670442830 at 2012-11-26 13:39:33
数据很多,方程也很复杂,需要回归的参数也很多,我担心运算起来会很慢...

果断matlab,不用担心运算速度,一个蹩脚的fortran程序员,可不是那么容易能让速度快过matlab的。

我的意思是想让fortran比matlab更快,特别是在比较复杂的情况下,需要下的功夫就要多的多了。
8楼2012-11-26 15:08:32
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

wang_blink

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
670442830: 金币+5 2012-11-26 16:49:18
xzhdty: 谢谢参与 2012-11-26 23:25:50
1stopt1.5pro这个特别好用
在正确的时间做最正确的事情,不要留下遗憾
9楼2012-11-26 15:34:46
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

670442830

木虫 (正式写手)

引用回帖:
9楼: Originally posted by wang_blink at 2012-11-26 15:34:46
1stopt1.5pro这个特别好用

我用过
你看看这个:     http://wenku.baidu.com/view/9c7717d33186bceb19e8bbbd.html
对于这个方程我也试了  不知为什么不对
10楼2012-11-26 15:45:48
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 670442830 的主题更新
信息提示
请填处理意见