小虎的数模生活D3——数模编程中使用什么语言比较好呢?

很多小伙伴遇到了苦恼,队友说用哪个哪个语言建模?那实际用哪个比较好呢?数学建模使用的语言主要是MATLAB和Python,其他的java等不是很常见。准确说来,MATLAB不是一种语言,它是一个软件,但是这个软件使用的语言跟C++相似,但是又有点不同的语言形式,比如说循环,递增一个数:

C++

for (int a=10;a<20;a+=1)
{
cout<<a<<endl;
}

matlab

for a=10:20
a

python

for num in range(10,21):
    print (num)

MATLAB

Python

数据处理如美赛C题比较多人用(数据处理)。

小虎觉得其实哪种语言都可以,但是如果要附件代码的时候,最好是同一种语言。有些文章甚至没有代码附上,但是优秀论文中附代码的比例还是比较高的,所以如果有用到代码的话就附上,没有就不附了。注意不能抄袭别人的代码,怎么说呢,就是不能直接copy别人的代码放上去,一般来讲,直接copy别人的代码是解不了你参加比赛的那个问题的,所以你可以修改,一般经过修改后你就可以附了;对于那些直接copy的话,估计是自己没解出来强行附,如果比赛正规点的话,评委老师都看得出来的,美赛直接就是Disqulified或Unsuccessgul participant。
赛前建议:如果课堂上有教相关语言的课程,一定好好学,课下用自己的pc拿课后习题练练(特别是老师没有作业或者作业只是纸质的时候)(至今C++仍然是小虎目前成绩最高的课)。然后参加比赛、做科研根据要求学,比如看视频、看书、看博客,有问题跟别人多交流,因为有时候你的错误是你太累的时候积累的思维惯式,别人(即使Ta总体水平不如你那么高)可能一眼就看出来了。

其他数学建模的学习技巧请浏览:

https://blog.csdn.net/Davidietop/article/details/104406730

发布了82 篇原创文章 · 获赞 70 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/Davidietop/article/details/104411879
今日推荐