永发信息网

请问各位网友,我想参加数学建模大赛,但现在我才刚刚接触数学建模,我想负责队里的编程工作,但现在感觉

答案:2  悬赏:40  手机版
解决时间 2021-03-14 17:09
请问各位网友,我想参加数学建模大赛,但现在我才刚刚接触数学建模,我想负责队里的编程工作,但现在感觉好迷茫,应该如何学习和深入阿,求指导,求推荐书籍和相关视频,不胜感谢
最佳答案
数学建模竞赛中的建模,实际上是将一个实际的问题简化为一个可以用数据和很简短的语言能表示出来的问题,然后通过数学工具解决这个问题的过程。

因此,关键是你们队要面临的实际问题是什么,建模精算不是考察团队的编程能力,而是考察将实际问题转化成数据语言和求解的能力。所以,不是说用的编程软件有多高深,如果能够用常用的简单软件求解,没有必要用复杂的高深软件。 一般来说学习数学建模,常用的软件有四种,MATLAB、LINGO、MATHEMATICA和SAS,不是让你都掌握,掌握一个就行了,关键是要会用这个软件编程解决实际问题。

至于参考书,可以看一些 数学建模案例 等书,或者是有一些 数学建模精算辅导 的书籍,主要是学习思路,看看获奖者是怎么将实际问题转换为数学语言和数学模型的,然后再看看他们是如何求解模型的。

总之,数学建模竞赛的根源目的不是在考察团队的编程能力,而是解决实际问题的思路。
全部回答
就拿数学建模来说,建模的过程是要将一个实际的问题简化为一个可以用数据和很简短的语言能表示出来的问题,然后通过数学工具解决这个问题,比如说概率,微积分,等等。当然数学里面还有很多可以解决实际问题的算法,比如说线性规划、拟合、回归等等很多。因为实际问题的数据可能会比较复杂,按照某个算法用人脑一步步求解往往会很麻烦,因此通过计算机编程可以编出来算法的程序,直接给数据,计算机就可以算出来。说白了就是人来建立模型,然后编程算法用计算机来计算模型中的答案,比如最优解。要想自己编程序需要对这个算法有足够深的认识。事实上很多算法前人都写好了c或c++的源程序,当然用matlab会更省事一些。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吃雪莲果会低血糖 然后昏倒吗?
形容沙滩的成语有哪些
芜湖方特有没有峡谷漂流
手机外屏碎了该下载什么软件
美诺广告我想知道这个在什么地方
焊工证可以异地复审吗
PPT文档为什么一行里有时会有一个字无法显示
劳动仲裁是否具有强制性
如果你的妈妈和你男朋友掉在了水里面你会先救
英子家常菜地址在什么地方,想过去办事
26个字母通过想象,造句
为师txt听风诉晴
证明对方没上班的误工费该怎样赔偿
自驾游深圳出发至云南丽江途中三星以上景点有
itaitek手表怎样调时间
推荐资讯
涵曦LATOJA怎么样?减肥的产品效果真的那么好
掌故是什么意思?
按摩椅按臀部有什么作用
美国学历评估机构SpanTran翻译服务 Translati
血糖高能喝韭菜子泡的水吗
刺竹林梁子怎么去啊,有知道地址的么
回家 作文800字议论文有那些角度
糖纸千纸鹤折法是怎么样纸的
榆林高新区完全中学自主招生考试成绩成绩出来
天龙八部的手工怎么做最容易出好装备
安卓手机无限循环开机动画怎么办?
如果在网上购买了东西,卖家不发货,可以起诉
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?