內容簡介
《MATLAB數學建模與仿真》著重介紹MATLAB在數學方麵主要使用命令和內容,讀者在學習瞭《MATLAB數學建模與仿真》之後,能很快掌握MATLAB在數學方麵的主要功能,並能用MATLAB去解決實際中遇到的問題。《MATLAB數學建模與仿真》目的是培養學生運用所學知識建立數學模型,使用計算機解決實際問題的能力,從而培養學生的綜閤應用能力和創新素質。《MATLAB數學建模與仿真》包括高等數學、綫性代數、計算方法、數理探究實驗和數學建模實驗等仿真實驗,並通過對一些物理過程進行數值模擬,加深瞭對物理學知識和規律的理解,其中所選擇的數學建模實例大多取自美國和我國近年來大學生數學建模比賽的試題。
《MATLAB數學建模與仿真》可作為理工科各專業的高年級本科生、研究生以及其他專業科技人員學習MATLAB數學實驗、建模、仿真方麵的教材或參考書。
內頁插圖
目錄
第1章 MATLAB入門
1.1 MATLAB的安裝及使用
1.1.1 MATLAB的安裝
1.1.2 MATLAB基本用法
1.2 嚮量與矩陣運算
1.2.1 嚮量及矩陣的生成
1.2.2 矩陣操作
1.2.3 矩陣的基本運算
1.3 MATLAB編程
1.3.1 腳本文件和函數文件
1.3.2 程序流程控製
1.3.3 函數調用和參數傳遞
1.3.4 內聯函數
1.3.5 利用函數句柄執行函數
1.3.6 程序的調試
1.4 MATLAB中的圖形
1.4.1 二維作圖
1.4.2 三維作圖
1.4.3 統計迴歸圖
1.5 在綫幫助和文件管理
1.5.1 在綫幫助
1.5.2 文件和目錄管理
第2章 特殊函數與圖形
2.1 預備知識
2.1.1 繪圖簡介
2.1.2 相關MATLAB命令
2.2 建模與計算實驗
第3章 綫性方程組
3.1 預備知識
3.2 計算實驗綫性方程組求解
3.3 建模實驗投入産齣分析和基因遺傳
3.3.1 投入産齣分析
3.3.2 基因遺傳
第4章 函數和方程
4.1 預備知識
4.1.1 求方程近似解的簡單方法
4.1.2 最小二乘法
4.2 計算實驗方程根的近似計算
4.2.1 二分法求根
4.2.2 牛頓迭代法求根
4.2.3 用MATLAB中的內部函數求根
4.3 建模實驗路程估計問題
第5章 定積分的近似計算
5.1 預備知識
5.1.1 矩形法
5.1.2 梯形法
5.1.3 拋物綫法
5.1.4 三種算法的誤差估計
5.1.5 相關的MATLAB命令
5.2 計算實驗計算定積分近似值
5.2.1 矩形法計算定積分近似值
5.2.2 編程用矩形法計算定積分的近似值
5.2.3 編程用梯形法計算定積分的近似值
5.3 建模實驗奶油蛋糕
5.3.1 導數、單調性與極值
5.3.2 奶油蛋糕
第6章 常微分方程
6.1 預備知識
6.1.1 微分方程的相關知識
6.1.2 解常微分方程的MATLAB命令
6.2 計算實驗:歐拉法和剛性方程組
6.2.1 歐拉法
6.2.2 剛性方程組
6.3 建模實驗:産品銷售量的增長和導彈係統的改進
6.3.1 産品銷售量的增長
6.3.2 導彈係統的改進
第7章 MATLAB符號運算
7.1 符號對象
7.1.1 符號對象的定義
7.1.2 計算精度和數據類型轉換
7.1.3 符號矩陣和符號函數
7.2 符號矩陣算術操作
7.3 基本初等運算
7.4 符號微積分
7.5 積分變換
7.6 Taylor級數
7.7 其他
7.8 便捷函數作圖
7.8.1 函數麯綫圖
7.8.2 函數麯麵圖
7.9 符號計算局限性和Maple調用
7.9.1 符號計算局限性
7.9.2 Maple的調用
第8章 隨機模擬和統計分析
8.1 預備知識
8.1.1 概率和統計的相關知識
8.1.2 概率和統計的MATLAB指令
8.2 計算實驗:計算機模擬
8.2.1 濛特卡洛方法
8.2.2 産生模擬隨機數的計算機命令
8.2.3 連續係統和離散係統的計算機模擬
8.3 建模實驗:零件參數設計
第9章 數據建模
9.1 預備知識
9.1.1 插值、擬閤和迴歸分析的相關知識
9.1.2 插值、擬閤和迴歸分析的MATLAB指令
9.2 計算實驗:異常數據的處理和綫性化
9.2.1 異常數據的處理
9.2.2 綫性化最小二乘擬閤
9.3 建模實驗:人口預測問題和海底測量
9.3.1 人口預測問題
9.3.2 海底測量
第10章 綫性規劃與非綫性規劃
10.1 預備知識
10.1.1 綫性規劃與非綫性規劃的相關知識
10.1.2 綫性規劃與非綫性規劃的MATLAB指令
10.2 建模與計算實驗
10.2.1 綫性規劃
10.2.2 非綫性規劃
10.3 補充知識:綫性規劃單純形算法
第11章 矩陣的特徵值與特徵嚮量
11.1 預備知識
11.1.1 方陣特徵方程的求解法
11.1.2 計算特徵值和特徵嚮量的迭代法
11.1.3 求方陣特徵值的有關命令
11.2 建模與計算實驗
第12章 整數綫性規劃
12.1 預備知識
12.1.1 整數綫性規劃的相關知識
12.1.2 整數綫性規劃MATIAB參考程序
12.2 0—1型整數綫性規劃
12.2.1 整數綫性規劃的相關知識
12.2.2 整數綫性規劃MATIAB指令及參考程序
12.3 建模與計算實驗
第13章 圖與網絡優化
第14章 古典密碼與破譯
第15章 動態規劃
第16章 部分智能優化算法
參考文獻
前言/序言
計算機技術的迅猛發展使得數學在自然科學、工程技術、經濟管理乃至人文社會科學中越來越成為解決實際問題的有力工具。這對於現有的數學教材體係本身構成瞭巨大衝擊,要求數學教學改革的呼聲日益高漲。在這種背景下,數學實驗建模課應運而生。它將在數學教育改革中扮演重要的角色。
人類的進步離不開科學研究和實驗,數學是一門基礎科學理論,也是一種非常有用的技術。有識之士指齣:“今天,在技術科學中最有用的數學研究領域是數值分析和數學建模”,“一切科學與工程技術人員的教育必須包括越來越多的數學和計算科學的內容。數學建模和相伴的計算正成為工程設計過程中的關鍵工具。科學傢正日益依賴於計算方法以及在解釋結果的精度和可靠性方麵有充分的經驗。”“說到底,高技術是數學技術。”
20世紀90年代以來的大學數學課程教學改革的主要背景是計算機技術的迅猛發展,而數學建模和數學實驗成為推動這項改革的火車頭。隨著數學運算軟件(如MATIAB、Mathematica、Maple、SAS、SPSS等)的廣泛使用,計算機已經成為工程師應用數學解決工程問題的主要運算工具。同時,工程專業的學生對數學教育的需求重點正在從手工演繹和運算能力的培養轉變到結閤計算機軟件進行建模、求解和論證能力的培養。然而,我國1950年以來形成的大學數學教學體係未能及時適應這一轉變,以緻一些經過四年係統數學教育的學生不知道如何運用數學解決實踐中的問題。
數學建模實驗是將數學方法和計算機知識結閤起來,用於解決實際生活中存在問題的一門方法實驗課;是繼本科生在掌握瞭高等數學、工程數學、運籌學及數學建模理論部分等基本數學理論和基本建模方法後,使用主流數學軟件,通過較其他流行語言更為方便的計算機編程求解眾多領域數學建模問題的計算機實踐課。
MATLAB數學建模與仿真 下載 mobi epub pdf txt 電子書 格式