MATLAB是大学生数学建模竞赛中广泛使用的绘图软件,其在复杂矩阵数据展示上具有显著优势。针对批评MATLAB绘图效果不够美观的声音,开发者们不断推出各种MATLAB绘图工具,以期达到美观绘图的目的。
**Mathematica**:Mathematica是一款商业级的数学软件。它功能强大,能处理各种复杂的数学问题。它的3D绘图功能非常强大,可以轻易地创建和操控复杂的3D图表。**Matlab**:Matlab算作科学计算领域的顶级软件之一,也有很好的3D绘图功能。
规划类主要适用的是LINGO和LINDO,但两者相对适用较少,因为直接的规划类问题很少出现在建模竞赛之中。它们主要是解决规划类问题和运筹学的问题,包括线性规划,排队论等问题。两者学习LINGO即可,可将该软件分配给建模的同学学习。最后就是通用编程类,即可以解决大多数问题。主要包括MATLAB和C等。
如果你要建数学模型,那么最好是线性模型,然后用 @崔友志 提到的CPLEX Optimizer,CPLEX 支持用多种语言书写,包括C,C++,JAVA,MATLAB,你只需对其中某种语言比较熟悉就可以在比较短的时间内写出模型文件并求解。
数学建模的话,有一个非常好用的软件就是Matlab,可以用这个软件进行代码编写和算法仿真。除此之外呢,你也可以使用Python,我觉得在某些方面和性能上,已经可以和made lab相对比,而且Python语言的话,更为流行。在你以后的工作当中,我认为会用得更多。
我从来没有用过MATLAB,一直用matheamatica,math的符号计算极其强大,单说数学计算能力,math比MATLAB强大很多。而且math的编程基本就是C,我感觉用起来比MATLAB方便一些。
选择适用的MATLAB版本,应依据您的操作系统。若使用的是XP系统,推荐选择经典的MATLAB5,即release13版本,因其稳定性较高。对于Windows 7用户而言,MATLAB2010版本或其它版本更为适宜。Windows 7对MATLAB的版本较为敏感,我目前使用的是2010版本,运行稳定。
office推荐2016版本以上,因为excel的2016版本往后都有绘制地图功能,就是根据提供的经纬度画地图,然后在地图上画热力图、柱状图等等,这个比arcgis好用多了。word没啥区别。然后visio我自己用的是2010,感觉新老版本没啥区别,也就是图样多少一点,不过多出来的基本用不到。