想起以前打开Matlab就不忍心关掉的阴影(无SSD打开及其慢)。

没有什么非要二选一,喜欢哪个用哪个都行,两个都试试比一比也行,比赛更不会关心你的结果图哪儿来的(小孩才。。。大人全都。。。)。

Matlab有Matlab的好处,非常成熟的软件包,网上非常多的算法资源和社区支持,连大神编写的启发式三算法都有。毕竟Matlab作为数模伴侣都这么多年了。

Python的新兴库也是有其方便之处,以及配合notebook边算边保存,也是不错的选择,而且启动快,随时打开关闭。

做什么还是要看需求,Matlab有啥,Python有啥。(其实还是用现成的,别人写得啥,直接复制啥,笑,自己写代码除非量不大,不然都是浪费很多时间的事情)

一句话,你觉得方便就好。比如你觉得自己写好python的polycurve比matlab的多项式拟合包方便,也有人喜欢matlab GUI封装好的一切的。另外当然要和组队的人沟通,他们喜欢什么。

觉得学习曲线陡峭,我不觉得是python包的问题,大概是你没有按数模教程把数学基础学好,事实上数模的本质不是数学嘛,其他的工具只是为其服务的,数模之Matlab教程,Matlab就是为数模服务的。所以数学基础各种模型是要和工具语言一起学的。

工欲善其事,必先利其器没错,但是数模比赛,看中的是你的方法,你的结果,方法如何实现结果如何得到似乎没人关心,毕竟不用提交代码(现在要?),估计也没人真的run一下你的代码。

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐