數學建模需要掌握哪些知識,學習數模需要具備哪些知識

2021-03-04 04:47:14 字數 5712 閱讀 5625

1樓:淺淺有所思

軟體方面主要掌握matlab,spss的相關操作,能寫matlab程式。

數學方面的書主要還是了解一些比較重要的數學模型,知道模型的來龍去脈及其原理,以便自己也能學會利用,其他的數學基本的公式,某些要記的東西都可以不看。

最主要的還是要學會查詢資料,有現學現用的能力。

祝你建模成功。

2樓:匿名使用者

在數學建模中主要運用的軟體是matlab和linggo二個軟體。對於matlab要懂的程式設計。對於程式設計主要是畫圖和數值計算二大部分。

對linggo要懂得計算。這是對於軟體的熟練。在建模比賽之前多一下往年的優秀**,看他們是如何建立模型的,和**的格式。

同時自己要懂得一下模型的建立。在這些機基礎上最重要的是在比賽的三天如何合理的安排任務。你現在可以都數學中國**上去關注,裡面有高手!

學習數模需要具備哪些知識

3樓:匿名使用者

參加數學建

模競賽需知道的內容

一、全國大學生數學建模競賽

二、數學建模的方法及一般步驟

三、重要的數學模型及相應案例分析

1、線性規劃模型及經濟模型案例分析

2、層次分析模型及管理模型案例分析

3、統計回歸模型及案例分析

4、圖論模型及案例分析

5、微分方程模型及案例分析

四、相關軟體

1、matlab軟體及程式設計;2、lingo軟體;3、lindo軟體。

五、數模十大常用演算法

1. 蒙特卡羅演算法。2.

資料擬合、引數估計、插值等資料處理演算法。3. 線性規劃、整數規劃、多元規劃、二次規劃等規劃類演算法。

4. 圖論演算法。5.

動態規劃、回溯搜尋、分治演算法、分支定界等計算機演算法。6. 最優化理論的三大非經典演算法。

7. 網格演算法和窮舉法。8.

一些連續資料離散化方法。9. 數值分析演算法。

10. 圖象處理演算法。

六、如何查閱資料

七、如何寫作**

八、如何組織隊伍:團隊精神,配合良好,不斷的提出問題和解決問題。

九、如何才能獲獎:比較完整,有幾處創新點。

十、如何資訊處理:word、latex,飛秋、**。

其實主要看下例子就可以了,知道一些基本的模型,我這裡也有很多例子,各個學校的講座都有要的話直接向我要

4樓:匿名使用者

數學建模需要的知識比較零散,比較多!首先你需要知道大多數的模型及其相關的知識。不過你要比賽的話,不一定數學非常好,後面回答你。最好隊相應的解決數學問題的應用軟體有一定的了解。

說到建模比賽和數學建模有些不一樣。首先說一下我們國家的大學生數學建模比賽吧!

大約在每年的9月份的第二個週末進行,為期三天。需要三個同學組成乙個隊,在三天的比賽期限內,選擇乙個題目進行做答。最後的解答以**形式上交所在省的數學建模委員會評審,然後在參加國家的評審。

按照我代隊的經驗,這三個同學應該乙個數學方面的知識和感覺好一些(不妨設為同學a),乙個計算既要很強(不妨設為同學b),另外乙個文筆稍微好一些(不妨設為同學c)。同學a負責對題目的數學解題思路和框架以及數學演算法的設計,並在數學模型的選擇上有很大的決定權,同學b負責把同學a的想法進行計算機實現,要快,要求它具有很強的計算機應用能力,同學c負責將前面兩位同學的工作轉化為**,很好的表述出來。當然,一組的三個同學一起負責對題目的理解。

應該說數學建模比賽要求的是不同能力同學的最優化組合問題,並不要求學歷,但是要求最少具備大學二年級的數學水平。也就是說基本學過高等數學、線性代數和概率統計才行,最好選修果數學建模。

對於怎樣參加,每個學校做法不盡相同。

有的學校是在每年的上半年進行全校選拔賽,脫穎而出的隊參加全國比賽,有的學校是推薦制,每個學院推薦同學進行組隊參賽。還有的幾所大學聯合起來搞乙個地區級的數學建模比賽,等等。不一而足。

希望你能參加數學建模比賽,並取得好成績!

5樓:匿名使用者

《數學模型》第三版;《運籌學》;需要學的軟體lingo;spss;matlab

剛學的話 可以先學matlab 和 《數學建模》

6樓:匿名使用者

數電相對模電比較新穎,剛開始接觸的時候,要能打破以前學電路學模電的思維慣性,學習閘電路的時候可以不細究內部的具體結構是什麼,把外部特性搞明白就可以了,比如研究乙個ttl門,完全沒必要研究他的內部構造是什麼,只要能用就可以了,等你以後接觸的 多了,可以再來研究他的內部結構。 經常看課本,專業課的課本經常看,沒有壞處的。 還有就是等你學了後面的知識,再反過頭來溫習前面的內容,會幫助你對知識的理解的。

我當初學數模電也是很費勁的,但還是堅持下來了,也希望你反覆的學習,我相信你也能學好的!bless

學習數學建模大賽需要哪些數學知識

7樓:匿名使用者

首先推薦你乙個**:數學中國madio.***,裡面有很多同好和資料這三門課是基礎,但是數學建模考驗是建模的能力,所以你要看專門的數學建模的書,對基礎的模型線性規劃、回歸分析、圖論要很了解

數學建模組隊是三人,你要找好自己的定位,程式設計的,還是建模的,還是寫**的

(我參加了兩年比賽,得過乙個國二,所以有點心得)

8樓:薛鴻暉雀名

數學分析,高等代數,概率統計。數學建模最主要的問題在知識點上無非是這幾塊:1、多元變數求最值問題,最終能夠將其轉化為拉格朗日乘子法;2、高維線性規劃,線性回歸問題,用線性代數的矩陣乘法來解決;3、有可能需要用到隨機過程的相關知識,以及應用大數定理,以及蒙特卡洛演算法,用概率統計為工具進行解決。

9樓:昔書文倪浩

完全不需要這麼多,數學建模就是對你所要解決的問題設計乙個好的演算法,合理的假設,能用模型解釋問題就行。至於建立什麼模型,就看你自己了。有人僅依靠手算也拿到了一等獎。

你所列舉的知識有可能要用到,但這不是關鍵。多看優秀**,集思廣益。數學軟體掌握一些:

matlab,lindo,lingo,spss。

數學建模需要掌握哪些程式語言和技術?

10樓:初夢楓

數學建模需要掌握matlab、python、sas、lingo等程式語言。

數學建模:就是通過計算得到的結果來解釋實際問題,並接受實際的檢驗,來建立數學模型的全過程。

當需要從定量的角度分析和研究乙個實際問題時,人們就要在深入調查研究、了解物件資訊、作出簡化假設、分析內在規律等工作的基礎上,用數學的符號和語言作表述來建立數學模型。

數學模型(mathematical model)是一種模擬,是用數學符號,數學式子,程式,圖形等對實際課題本質屬性的抽象而又簡潔的刻劃,它或能解釋某些客觀現象,或能**未來的發展規律,或能為控制某一現象的發展提供某種意義下的最優策略或較好策略。

數學模型一般並非現實問題的直接翻版,它的建立常常既需要人們對現實問題深入細微的觀察和分析,又需要人們靈活巧妙地利用各種數學知識。這種應用知識從實際課題中抽象、提煉出數學模型的過程就稱為數學建模(mathematicalmodeling)。

不論是用數學方法在科技和生產領域解決哪類實際問題,還是與其它學科相結合形成交叉學科,首要的和關鍵的一步是建立研究物件的數學模型,並加以計算求解(通常借助計算機);數學建模和計算機技術在知識經濟時代的作用可謂是如虎添翼。

11樓:汪秀卿萌運

據我所知,數學建模大賽是三人參加的,其中至少要有乙個會程式設計,乙個語言文字功底好,乙個數學好。程式設計可以用c語言,好像主流也是c語言,當然會用c++更好;語文好的是用來寫**的,至少建出的模型需要表達給人看,該怎麼表達就需要有這樣的人才;要是數學的好的人,思維活躍,拿到題基本就有思路,那樣整個組都可能輕鬆。這三個缺一不可,但是三個人同時有這三種條件那就最好,當然啦,還要通力合作,因為數學建模大賽的目的就是讓學生全面發展,要有團隊精神。

另外matlab是乙個很好的建模軟體,其實也是一種語言。不知道有錯沒,希望有更好的高手指出~

12樓:箬竺

數學建模應當掌握的十類演算法及所需程式語言:

1、蒙特卡羅演算法(該演算法又稱隨機性模擬演算法,是通過計算機**來解決問題的演算法,同時可以通過模擬可以來檢驗自己模型的正確性,是比賽時必用的方法)。

2、資料擬合、引數估計、插值等資料處理演算法(比賽中通常會遇到大量的資料需要處理,而處理資料的關鍵就在於這些演算法,通常使用matlab作為工具)。

3、線性規劃、整數規劃、多元規劃、二次規劃等規劃類問題(建模競賽大多數問題屬於最優化問題,很多時候這些問題可以用數學規劃演算法來描述,通常使用lindo、 lingo軟體實現)。

4、圖論演算法(這類演算法可以分為很多種,包括最短路、網路流、二分圖等演算法,涉及到圖論的問題可以用這些方法解決,需要認真準備)。

5、動態規劃、回溯搜尋、分治演算法、分支定界等計算機演算法(這些演算法是演算法設計中比較常用的方法,很多場合可以用到競賽中)。

6、最優化理論的三大非經典演算法:模擬退火法、神經網路、遺傳演算法(這些問題是用來解決一些較困難的最優化問題的演算法,對於有些問題非常有幫助,但是演算法的實現比較困難,需慎重使用)。

7、網格演算法和窮舉法(網格演算法和窮舉法都是暴力搜尋最優點的演算法,在很多競賽題中有應用,當重點討論模型本身而輕視演算法的時候,可以使用這種暴力方案,最好使用一些高階語言作為程式設計工具)。

8、一些連續離散化方法(很多問題都是實際來的,資料可以是連續的,而計算機只認的是離散的資料,因此將其離散化後進行差分代替微分、求和代替積分等思想是非常重要的)。

9、數值分析演算法(如果在比賽中採用高階語言進行程式設計的話,那一些數值分析中常用的演算法比如方程組求解、矩陣運算、函式積分等演算法就需要額外編寫庫函式進行呼叫)。

10、圖象處理演算法(賽題中有一類問題與圖形有關,即使與圖形無關,**中也應該要不乏**的,這些圖形如何展示以及如何處理就是需要解決的問題,通常使用matlab進行處理)。

數學建模是什麼?

13樓:demon陌

數學建模就是根據實際問題來建立數學模型,對數學模型來進行求解,然後根據結果去解決實際問題。

當需要從定量的角度分析和研究乙個實際問題時,人們就要在深入調查研究、了解物件資訊、作出簡化假設、分析內在規律等工作的基礎上,用數學的符號和語言作表述來建立數學模型。

數學建模就是建立數學模型,建立數學模型的過程就是數學建模的過程。數學建模是一種數學的思考方法,是運用數學的語言和方法,通過抽象、簡化建立能近似刻畫並"解決"實際問題的一種強有力的數學手段。

擴充套件資料:

從基本物理定律以及系統的結構資料來推導出模型。

1. 比例分析法--建立變數之間函式關係的最基本最常用的方法。

2. 代數方法--求解離散問題(離散的資料、符號、圖形)的主要方法。

3. 邏輯方法--是數學理論研究的重要方法,對社會學和經濟學等領域的實際問題,在決策,對策等學科中得到廣泛應用。

4. 常微分方程--解決兩個變數之間的變化規律,關鍵是建立"瞬時變化率"的表示式。

5. 偏微分方程--解決因變數與兩個以上自變數之間的變化規律。

從大量的觀測資料利用統計方法建立數學模型。

1. 回歸分析法--用於對函式f(x)的一組觀測值(xi, fi)i=1,2…n,確定函式的表示式,由於處理的是靜態的獨立資料,故稱為數理統計方法。

2. 時序分析法--處理的是動態的相關資料,又稱為過程統計方法。

3. 回歸分析法--用於對函式f(x)的一組觀測值(xi, fi)i=1,2…n,確定函式的表示式,由於處理的是靜態的獨立資料,故稱為數理統計方法。

4. 時序分析法--處理的是動態的相關資料,又稱為過程統計方法。

學習計算機程式設計需要掌握哪些知識,學習程式設計需要會哪些數學知識

學電腦可以來了解一下 隨著網際網路 越來越普及,電腦相關的行業人才也越來越稀缺,就業崗位逐年增多,人才供不應求。因此從事網際網路相關的行業,是乙個不錯的選擇。至於想學的專業,就看個人的愛好和本身的素質來看,建設藝術設計,電子商務,新 ui設計,影視後期等等都是近兩年發展很快的專業,就業前景不錯。學習...

學習遊戲原畫要掌握哪些知識點?需要學習多久?

遊戲原畫是繪畫學習中比較難學的乙個繪畫風格。下面以課程體系比較完善的輕微課網課學習體系來做一下說明 遊戲原畫需要學習的知識點 繪畫基礎。繪畫基礎是遊戲原畫必學的內容,也是數字繪畫的基礎,而遊戲原畫的基礎主要通過素描 透視和色彩的練習掌握,輕微課的遊戲原畫魔鬼特訓班,基礎這一塊大概需要56天的學習。人...

參加航天知識競賽需要掌握哪些知識

無能為力,這是我作到過的唯一一套的這類題目。天文奧賽本來就不受重視,航天在天文奧塞裡也不是熱門,這類試卷少只又少。我能力不足,這方面不能自己編考卷,請見諒。這難道不是選擇題?不定項選擇題,高考都是這樣的 考考你的航天知識 這份試卷,不是要把你難倒,而是幫助你解決這樣乙個問題 我到底掌握了多少航天知識...