我为什么建议每个人都学一下数学建模?

843 阅读4分钟
  • 我为什么喜欢数学建模?我们当然可以给出很多关于数学建模的学究的定义,

  • 其实,说穿了,数学建模就是为了解决实际问题。有一句经典的调侃:买菜可不会用到微积分。确实是这样,这普遍反映了人们对于中国应试教育的质疑。我们在高中或是大学学到的绝大多数抽象的数学理论可能你这辈子都不会再用到,但是作为中国教育体系内的一部分,每个学生不得不学完这些“基础”的数学知识,因为教育体系的目的就是筛选,它需要筛选出那些未来有能力使用这些理论的人,比如优秀的核潜艇设计师、理论数学学者等等,至于其他人,被淘汰之后也就没人管你了。

  • 但是数学建模本身是一个非常宏大的知识体系,它涵盖的理论范围之广,甚至可以说没有上限,所以说没有人能在短暂的一生吃透“数学建模”这个概念,这也是数学建模非常吸引我的方面之一,因为不同的两件事,上限更高的事情,同样迈一步,我能收获的也更多。 针对数学建模的学习,你可以学无止境的深入,也可以浅尝辄止,这取决于你想从中学到什么,但总归你的收获是不小的。比如你只是为了参加全国大学生数学建模竞赛,你选择突击一个月备战,那么你将收获到构建模型的能力、编程实现的能力、论文写作的能力,这在短期内是很有性价比的一件事情。

  • 如果你是为了锻炼自己逻辑构建、模型思维等核心能力,那么你就需要花时间钻研各种模型,实打实的利用模型解决实际问题,这是一种对自己的长期投资,当你具备了模型思维,以后对于自己人生的重大决策(或者是很小的生活琐事),你就能有更综合、更客观、更精确的考量。

  • 举个实际的例子,其实理论上生活中的每一件事情都可以抽象为一个优化类(规划类)问题,如果你有模型思维,你会很快的在心中构建出决策变量、目标函数以及约束条件,然后你并不需要像做题一样编程求解,但至少当你意识到这些要素的时候,你会比那些仅凭主观做决策的人更能认识到事物的复杂性,你能更好的取舍,从而最初更客观更优的决定。 当然你也可以为重大决策建立确切的数学模型并求解,那自然是最好的。

  • 刚才说到事物的复杂性,这是很关键的一点,对于人类来说,认识到事物的复杂,或者说认识到自己能力的局限是很重要的一件事情,因为只有先看见复杂,才能看到简洁,数学建模就可以训练你化繁为简的能力,以及把问题降维的能力,人们对于未知的、复杂的系统会产生天然的恐惧和排斥,这个时候大部分就会成为“热锅上的蚂蚁”抑或是直接放弃,但是如果你具备模型思维,你能透过复杂的表象抽象出简单的本质,你就能于别人拉开差距。没错,数学建模会让你变成一个“抽象”的人(doge。

image.png

  • 以上只是我的有感而发,所以想到什么就说什么了,其实数学建模能带给你的还有很多很多,例如可以锻炼你举一反三的能力,当你吃透一种逻辑结构或者模型,你会发现他的应用面比你想象的要广,也能培养你利用现有资源预测未来的能力等等等等。

  • 总之,综上所述,虽然“数学建模”四个字会让一些人望而生畏,但是如果你理解我上面说的,你就明白,数学建模带给你的只有实用,你不用再担心学了多目标规划“买菜用不到”的问题,因为只要你想用,他就能发挥作用。