数学建模用c语言代码该怎么打?

数学建模用c语言代码该怎么打?,第1张

如果时间只剩下一个星期的话,我推荐不要拘泥于刷题之类的长期学习过程了,对于题主没有任何数学建模的经验的这种情况,主要是以下几点建议:

找来一些数学建模的入门书籍,但是不要从头开始看,直接看书里面的那些比较经典的例题,看完题目也没必要花太多时间思考,毕竟就快要比赛了,直接看答案,然后分析答案的套路,尽量理解思路。多看几道题,你就大概清楚数学建模的方法了。

学过C语言编程,那么可以参考这些例题,用自己的程序重写一篇,找一找感觉。比赛的时候往往都可以直接照搬这些思路,模拟出一些很相似的建模过程。比如说有一道例题,它设了这些变量x、y、z,然后按照题目的要求耦合这些变量的关系,比如:z=x+y,那么到比赛的时候,你就可以考虑考虑这种思路,一个一个设置好变量,然后把题目的要求都用数学语言表达出来,再用C语言编程。(当然这是一个简单的例子,具体肯定复杂很多)。例题看得多了,各种各样的套路也知道得多了,加之你用C语言亲手写过,那么到了比赛的时候也有一点信心了。

遇到头绪不清楚的,就套。怎么个套法?把看过的例题里的方法一个一个套上去,看能不能顺利建模。套出来了,万事大吉,没套出来,尽量把变量列清楚,数学关系理清一点,然后写程序的时候把已经弄清楚的关系都写出来,这样即使没有完成建模,但是还是会有一定的分数。

不知道题主的比赛具体要求是怎样,有些比赛要求要代码实现,有些比赛要求只是数学上的分析,但是总之,你就算是乱扯,只要能够圆回来,让自己的道理说得通,让评分人觉得有点道理,那你就拿到一定的分数了。2019年“臭名昭著”的一件事,MCM美国大学生数学建模竞赛有一组的题目是“权利的游戏”,大概就是说让你分析一条龙的各种行为、特征啥的,反正就是让你用饮食、栖息地啥的数学地解释一下,建个模。特等奖,画了条超级牛X炫酷的龙在论文里面,然后简单分析几下(当然这里的简单是相对其它优秀的参赛作品说的,客观来说肯定也是很复杂的),拿了特奖。

下面给你看看这条龙:

这是原题的一部分:

所以,你懂的,只要会扯淡,你就是数模赛场上最靓的那个仔。(狗头....

可以用c语言。我们参加数学建模的时候,主要用的是EXCEL和c语言,较少使用MATLAB 编程。一样可以完成大量数据计算,拟合,只要你的基本功扎实!

希望对你有所帮助,祝你成功!

支持楼主参加数学建模,很有用。我参加了09年的数学建模CUMCM,至今感觉受益颇多。

数学建模主要考察数学应用能力,一般一个组三个人,需要一个数学很牛的,一个编程很厉害的。数学的话,我们是学校组织了相关的课程,我大约听了一个暑假。课上也会讲一点编程,但是主要还是靠自己。编程没有限制怎么编,用什么语言,不过一般是用MATLAB这个软件,这个软件有自己的编程语言,楼主可能需要临时学习,这个要好好练习,有很多命令,还有编程规范等。

比赛没有容易的,楼主要加油。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8094935.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存