如果有能力的話最好學一下MATLAB,這個基本的數模軟體,MATLAB語言有點像C,功能非常強大,基本通殺。還有一個是lingo,因為你是財經專業的,所以到時候選題的時候很可能是選規劃類的(離散型的題目比較多),lingo在統計方面功能很強大。 C和C++的話個人感覺在數學建模比賽裡面顯得有點吃力,沒有MATLAB好,當然如果本身C比較厲害的話,也可以用C來處理,不過強烈建議是MATLAB,因為MATLAB裡面有不少很好用的模組,很多演算法已經幫你做好了,不用自己再去寫。如果用C的話有些演算法要自己從新寫,比較耗費時間,數模只有3天,而且這3天裡面真正給你程式設計的時間不會太長的,想方案就會佔去你們至少一天左右,然後其他工作,寫文章什麼的又差不多一天,真正程式設計就1天,好點的情況會有1天半吧,差點的情況比如說要模擬的結果需要計算機執行很久的時候(有時有些演算法會讓計算機每次進行模擬都耗很長時間)就可能會使得時間很緊了。四個月足夠掌握MATLAB和lingo的基本語言了,當然你得對電腦程式設計本身就有一定熟悉,邏輯思維要比較好(如果你想在數模裡擔任程式設計員的話這個素質必須有)。入門的話去圖書館找下這方面的書看下吧,或者你可以拿一些已往的賽題,看他們的解答之後,想下那些解答應該怎麼轉化為演算法。
如果有能力的話最好學一下MATLAB,這個基本的數模軟體,MATLAB語言有點像C,功能非常強大,基本通殺。還有一個是lingo,因為你是財經專業的,所以到時候選題的時候很可能是選規劃類的(離散型的題目比較多),lingo在統計方面功能很強大。 C和C++的話個人感覺在數學建模比賽裡面顯得有點吃力,沒有MATLAB好,當然如果本身C比較厲害的話,也可以用C來處理,不過強烈建議是MATLAB,因為MATLAB裡面有不少很好用的模組,很多演算法已經幫你做好了,不用自己再去寫。如果用C的話有些演算法要自己從新寫,比較耗費時間,數模只有3天,而且這3天裡面真正給你程式設計的時間不會太長的,想方案就會佔去你們至少一天左右,然後其他工作,寫文章什麼的又差不多一天,真正程式設計就1天,好點的情況會有1天半吧,差點的情況比如說要模擬的結果需要計算機執行很久的時候(有時有些演算法會讓計算機每次進行模擬都耗很長時間)就可能會使得時間很緊了。四個月足夠掌握MATLAB和lingo的基本語言了,當然你得對電腦程式設計本身就有一定熟悉,邏輯思維要比較好(如果你想在數模裡擔任程式設計員的話這個素質必須有)。入門的話去圖書館找下這方面的書看下吧,或者你可以拿一些已往的賽題,看他們的解答之後,想下那些解答應該怎麼轉化為演算法。