MATLAB是美國MathWorks公司出品的商業(yè)數(shù)學(xué)軟件,用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計算的高級技術(shù)計算語言和交互式環(huán)境,主要包括MATLAB和Simulink兩大部分。本書提供了較多的M文件程序代碼,敘述簡明,方便模仿。每章結(jié)束都附有實(shí)驗(yàn),供練習(xí)鞏固之用,既可以作為與MATLAB有關(guān)課程的教材,又可作為自學(xué)和運(yùn)用數(shù)學(xué)軟件MATLAB的參考書。
第1章 MATLAB簡介
1.1 MATLAB的主要特點(diǎn)
1.2 MATLAB桌面簡介
1.2.1 啟動按鈕(Start)
1.2.2 命令窗口(Command Window)
1.2.3 命令歷史窗口(Command History)
1.2.4 當(dāng)前目錄瀏覽器(Current Directory)
1.2.5 工作空間窗口(Workspace)
1.3 MATLAB的幫助系統(tǒng)
1.3.1 幫助瀏覽器
1.3.2 help函數(shù)和doc函數(shù)
試驗(yàn)一 了解數(shù)學(xué)軟件MATLAB
閱讀材料 MATLAB中的控制工具箱和simulink仿真模塊
第2章 數(shù)據(jù)類型
2.1 常量和變量
2.2 數(shù)值型數(shù)組
2.3 字符型數(shù)組
2.4 結(jié)構(gòu)數(shù)組
2.5 單元數(shù)組
實(shí)驗(yàn)二 數(shù)學(xué)軟件MATLAB的數(shù)據(jù)類型
閱讀材料 MATLAB中隨機(jī)數(shù)生成方法
第3章 M文件設(shè)計
3.1 編輯器
3.2 局部變量和全局變量
3.3 表達(dá)式
3.4 程序控制語句
3.5 函數(shù)
3.6 M文件編程
3.7 程序調(diào)試和錯誤處理
3.8 編程技巧
3.9 文件操作
實(shí)驗(yàn)三 數(shù)學(xué)軟件MATLAB的M文件設(shè)計
第4章 繪制圖形
4.1 繪制二維圖形
4.2 繪制三維圖形
實(shí)驗(yàn)四 繪制圖形
第5章 MATLAB在高等數(shù)學(xué)中的應(yīng)用
5.1 函數(shù)
5.2 一元函數(shù)的極限
5.3 導(dǎo)數(shù)
5.4 極限和導(dǎo)數(shù)的應(yīng)用
5.5 不定積分和定積分
5.6 數(shù)量積(內(nèi)積)和向量積
5.7 多元函數(shù)的極限和求導(dǎo)
5.8 級數(shù)
5.9 微分方程
實(shí)驗(yàn)五 MATLAB在高等數(shù)學(xué)中的應(yīng)用
第6章 MATLAB在線性代數(shù)中的應(yīng)用
6.1 矩陣的運(yùn)算
6.2 矩陣的操作
6.3 矩陣的分解
6.4 求線性方程組的解
6.5 符號矩陣
實(shí)驗(yàn)六 MATLAB在線性代數(shù)中的應(yīng)用
第7章 MATLAB在計算方法中的應(yīng)用
7.1 一元非線性方程求解
7.2 非線性方程組的數(shù)值解法
7.3 插值
7.4 曲線擬合
7.5 數(shù)值微分(差分)
實(shí)驗(yàn)七 MATLAB在計算方法中的應(yīng)用
第8章 MATLAB在最優(yōu)化方法中的應(yīng)用
8.1 一維搜索問題
8.2 線性規(guī)劃
8.3 無約束非線性最優(yōu)化問題
8.4 有約束非線性最優(yōu)化問題
8.5 二次規(guī)劃
8.6 0-1規(guī)劃
8.7 最大最小化
8.8 多目標(biāo)規(guī)劃
實(shí)驗(yàn)八 MATLAB在最優(yōu)化方法中的應(yīng)用
第9章 MATLAB在概率論與數(shù)理統(tǒng)計中的應(yīng)用
9.1 隨機(jī)變量及其分布
9.2 多維隨機(jī)變量奇跡分布
9.3 隨機(jī)變量的數(shù)字特征
9.4 樣本描述
9.5 參數(shù)估計
9.6 假設(shè)檢驗(yàn)
9.7 方差分析
9.8 一元線性回歸
9.9 多元線性回歸分析
實(shí)驗(yàn)九 MATLAB在概率論與數(shù)理統(tǒng)計中的應(yīng)用
參考文獻(xiàn)