第3版前言
第2版前言
第1版前言
第1章 MATLAB語言的基本使用方法
教學目標
學習要求
授課內容
1.1 基本運算
1.2 變量
1.3 常用函數(shù)
自學內容
1.4 MATLAB語言的歷史、用途和特點
1.5 MATLAB 產品家族
調試技術
1.6 MATLAB系統(tǒng)的使用方法
1.6.1 啟動MATLAB
1.6.2 MATLAB集成視窗環(huán)境
1.6.3 結束MATLAB
1.7 MATLAB技術支持
應用舉例
上機練習題
第2章 MATLAB的數(shù)值運算
教學目標
學習要求
授課內容
2.1 矩陣
2.1.1 矩陣的構造
2.1.2 矩陣元素
2.1.3 矩陣運算
2.1.4 向量
2.2 多項式
2.2.1 多項式行向量的構造
2.2.2 多項式的運算
自學內容
2.3 其他構造矩陣的方法
2.4 矩陣函數(shù)
2.5 稀疏矩陣
2.6 數(shù)組
2.6.1 一維數(shù)組
2.6.2 二維數(shù)組
2.6.3 多維數(shù)組
2.6.4 數(shù)組的運算
調試技術
2.7 MATLAB的工作空間
2.8 MATLAB數(shù)據(jù)文件的讀寫
2.8.1 保存
2.8.2 讀取
應用舉例
上機練習題
第3章 MATLAB的符號運算
教學目標
學習要求
授課內容
3.1 概述
3.2 符號變量和符號表達式
3.3 微積分
3.3.1 極限
3.3.2 微分
3.3.3 積分
3.3.4 級數(shù)
3.4 方程求解
3.4.1 代數(shù)方程
3.4.2 常微分方程
自學內容
3.5 符號表示式的運算
3.6 sym函數(shù)
3.6.1 符號與數(shù)組的格式轉換
3.6.2 設定變量類型
3.7 求反函數(shù)和復合函數(shù)
3.8 表達式替換
3.9 任意精度計算
3.10 符號積分變換
3.10.1 傅里葉(Fourier)變換
3.10.2 拉氏(Laplace)變換
3.10.3 Z變換
應用舉例
上機練習題
第4章 計算結果的可視化
教學目標
學習要求
授課內容
4.1 概述
4.2 二維平面圖形
4.2.1 基本圖形函數(shù)
4.2.2 圖形修飾
4.2.3 圖形的比較顯示
4.3 三維立體圖形
4.3.1 三維曲線圖
4.3.2 三維曲面圖
4.3.3 觀察點
自學內容
4.4 圖形窗口
4.5 其他圖形函數(shù)
4.5.1 直方圖
4.5.2 面積圖
4.5.3 餅圖
4.5.4 不同坐標系中的繪圖
4.6 動畫
4.7 符號表達式繪圖
4.8 plot函數(shù)
4.9 交互式圖形指令
應用舉例
上機練習題
第5章 MATLAB的程序設計
教學目標
學習要求
授課內容
5.1 程序設計概述
5.2 M命令文件
5.3 控制語句
5.3.1 選擇語句
5.3.2 循環(huán)語句
自學內容
5.4 其他控制語句
調試技術
5.5 MATLAB調試器
應用舉例
上機練習題
第6章 函數(shù)與文件
教學目標
學習要求
授課內容
6.1 M函數(shù)文件
6.1.1 函數(shù)文件的基本結構
6.1.2 函數(shù)的調用
6.1.3 函數(shù)的參數(shù)傳遞
6.1.4 變量作用域
6.1.5 匿名函數(shù)
6.2 基于文件的數(shù)據(jù)處理
6.2.1 CSV文件
6.2.2 Excel文件
自學內容
6.3 結構數(shù)組
6.3.1 結構數(shù)組的定義
6.3.2 結構數(shù)組的使用
6.4 元胞數(shù)組
6.5 表類型
6.6 面向對象程序設計方法
調試技術
6.7 程序代碼性能分析及優(yōu)化
6.7.1 程序代碼性能分析
6.7.2 程序性能優(yōu)化
應用舉例
上機練習題
第7章 Simulink仿真
教學目標
學習要求
授課內容
7.1 概述
7.2 Simulink的使用
7.2.1 啟動Simulink
7.2.2 建模與仿真
7.3 Simulink的模塊庫
7.3.1 常用模塊庫(Commonly Used.Blocks)
7.3.2 連續(xù)系統(tǒng)模塊庫(Continuous)
7.3.3 離散系統(tǒng)模塊庫(Discrete)
7.3.4 線性插值查表模塊庫(Lookup Tables)
7.3.5 數(shù)學運算模塊庫(Math)
7.3.6 非連續(xù)系統(tǒng)模塊庫(Discontinuites)
7.3.7 信號線路模塊庫(Signals Routing)
7.3.8 信號輸出模塊庫(Sinks)
7.3.9 信號源模塊庫(Sources)
7.3.10 用戶自定義函數(shù)模塊庫(User-defined Functions)
7.4 功能模塊的基本操作
7.5 仿真參數(shù)設置
7.6 仿真結果分析
自學內容
7.7 Simulink演示實例
應用舉例
上機練習題
附錄A 圖形用戶界面設計GUI
A.1 可視化界面環(huán)境
A.2 界面設計工具集
A.3 應用舉例
附錄B MATLAB主要函數(shù)命令一覽
附錄C 線性代數(shù)基本知識
C.1 行列式
C.2 矩陣
C.3 向量和矩陣的秩
C.4 線性方程組
C.5 相似矩陣及二次型
參考文獻