数学知识是必须的,数学模型构建能力还有编程,就是能用自己熟悉的一门语言熟练编程好多人喜欢用MATLAB,可能是因为简单吧和论文的写作能力基本就这些吧 不过数学建模一般都是三个人一组所以不必每个人什么都会关键是一个小组要搭档合理 ---------------------------------我参加过一次,需要的数学知识也不好说是哪一块比赛前虽然突击了很多东西,比赛时也没用上关键是自己构建数学模型时用什么知识,比赛前多看一下往年优秀论文的构建模型思路,我觉得很有必要所谓数学建模,就是实际问题数学化,让实际复杂的问题变成可以度量的数学模型,这个过程要求你对相关的数学知识必须很熟悉。
我建议你还是多阅读一些论文,培养自己构建模型的能力数学知识千万不要贪多嚼不烂,一知半解的数学知识是很难用到数学建模里面去的。