数学建模社区-数学中国
标题:
数学建模一般用哪种软件比较好?MATLAB是否有局限性?
[打印本页]
作者:
杨利霞
时间:
2020-5-21 11:36
标题:
数学建模一般用哪种软件比较好?MATLAB是否有局限性?
h1 L) e- H$ w) x& O. { G2 X: p! r
数学建模一般用哪种软件比较好?MATLAB是否有局限性?
' \$ _2 g" [( N* O( g9 N+ R
作者:数学建模老司机
. R! e' a3 w( l O/ x
链接:https://www.zhihu.com/question/19736075/answer/137923139
% C1 ~8 h* J; e6 W9 D5 @4 f7 M
来源:知乎
4 K: Z3 i. x5 o; B
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
. s5 e4 }! a$ _! Z: e
: @. t: h% Q. ]. K$ T; q
不请自来!
# X% J0 X# e b L
首先可以说,任何一个软件都有局限性,相对来说,MATLAB已经算是最好的了。下面依次点评。
+ F& t" r4 J e+ \$ @
(1)MATLAB【综合】
6 h% p# h9 k* ^( r1 ^
最为全面的数学建模软件,用处绝对不仅仅限于数学建模竞赛,在科研和工程中都有很多的应用,说是世界第一科学软件也不为过。无论是数值计算,还是运筹优化,亦或是数据分析,使用MATLAB都可以完成。不过越全面的软件,往往有一个缺点都不可避免,就是做任何一个方面都不是很方便,MATLAB也是如此,除了矩阵运算,其他方面的功能虽然都有,但都比不上相关的专业软件。比如,运筹优化不如Lingo,数据分析不如SAS等。
" O& E2 H8 A+ t m( F6 }8 M8 p% l
(2)Lingo【运筹优化】
, W% Z7 S: o- ]) j! o& s: K3 \
运筹优化问题的推荐软件。任何一项数学建模竞赛,优化问题起码占据半壁江山,如果你问我,只准备一个模型,该准备哪一个,我会毫不犹豫回答你:优化类模型。任何一个比赛,都会涉及到运筹优化,这也是一类能极大拉开论文档次的题目(不像统计类和预测类问题一样大家都比吹水)。优化类问题不仅模型重要,结果也很重要,因此,一款好的软件是必备工具。
7 h6 y. N5 ]' f0 h; _' U% C
(3)SAS【数据分析】
& n" O8 ~ O2 Z* b' P( t u8 U
统计类问题的最佳选择。SAS是世界最大的私人软件公司,世界500强90%都在使用SAS,大数据时代下,数据类问题时有出现,SAS绝对是数据处理的最好工具。尽管目前SAS在中国的市场占有率并不是很大,但从建模专业性上来说,统计软件SAS的功能毫无疑问是最强大的。
& @) U4 k9 f* n$ R5 _9 h2 u! A, z: d
(4)SPSS【数据分析】
% y% x% Y5 ]5 N6 [; r( M
统计软件非常多,SPSS是很出名的一个,SPSS的最大特点是简单,容易入门。很多数学建模比赛拿过一两次奖的,都自称自己会且仅会使用SPSS。个人感觉,SPSS在处理某些问题是还是比较方便的,运气好的话,水个奖估计问题也不是太大,不过要想做到更高的水平,只会用SPSS的还是去歇着吧。
+ a; z' A, i P0 e
(5)mathematica【综合】
, F- _1 b g0 T
一款非常适合数学系学生使用的软件,拥有最强大的符号运算功能。近年来mathematica致力于在中国的数学建模竞赛中推广该款软件,尽管使用率远不及matlab,不过在很多问题上还是有自己独特的优势。
( a; N( V1 b! p7 b9 b
其他,如R,Python,C++(语言属性更大);Eviews,Maple,Minitab,Splus(软件属性更大)等,自行了解。
$ `* {7 i/ G( T8 R' m
- Z0 i" d+ f& `! E! B
, b6 ~' f1 a# a( Z/ z! y6 h9 ^1 f
2 I: A4 z4 H. h8 m8 P
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5