前言
基礎篇
第1章 概論
1.1 MATLAB簡介
1.1.1 MALAB的廣泛應用
1.1.2 MAThAB軟件系統(tǒng)的構成
1.1.3 MATLAB各個版本的特點
1.2 MAThAB的安裝
1.2.1 MAThAB對硬件和軟件的要求
1.2.2 安裝過程
1.2.3 MATLAB的啟動和退出
1.2.4 卸載MAThAB
1.3 MAThAB的目錄結構
1.4 MATLAB應用入17
1.4.1 命令窗口的菜單系統(tǒng)
1.4.2 命令窗口的工具欄
1.4.3 矩陣和常用命令的輸入
1.4.4 圖形窗口
1.5 使用MATLAB幫助
1.5.1 help命令
1.5.2 演示和漫游
1.5.3 其他幫助命令
1.5.4 幫助窗口(MAThAB Help Wndow)
1.5.5 Help Desk
第2章 基本數值運算
2.1 矩陣的生成
2.1.1 簡單矩陣的生成
2.1.2 常用矩陣的生成
2.1.3 特殊矩陣的生成
2.1.4 向量的生成
2.2 數值運算基本函數及其應用
2.2.1 加,減,乘,除,乘方
2.2.2 三角和超越函數
2.2.3 指數和對數函數
2.2.4 復數函數
2.2.5 數值處理
2.3 矩陣變換
2.3.1 矩陣旋轉
2.3.2 矩陣的產生或提取
2.4 輸出
2.4.1 輸出格式
2.4.2 特殊變量和常數
第3章 數據可視化
3.1 基本平面圖形
3.1.1 怎么作圖
3.1.2 圖形的標注
3.2 特殊平面圖形
3.2.1 條形圖
3.2.2 復數向量圖
3.2.3 直方圖
3.2.4 極坐標曲線圖
3.2.5 扇形圖
3.3 二維圖形
3.3.1 基本三維圖
3.3.2 線、面填色
3.3.3 三維數據的等高線和其二維表現
3.3.4 曲面與網線圖
3.3.5 圖的表現
3.3.6 其他三維圖形
第4章 作環(huán)境管理
4.1 搜索路徑管理
4.1.1 用戶目錄的建立
4.1.2 搜索文件的順序
4.2 工作空間管理
4.2.1 工作空間瀏覽器
4.2.2 保存和載入MAThABI作空間的內容
4.2.3 保存和載入變量
4.3 命令窗口管理
4.3.1 環(huán)境參數設置
4.3.2 執(zhí)行外部應用程序
4.3.3 命令窗口的分頁輸出
中級篇
第5章 基本編程
5.1 變量、語句
5.1.1 變量類型
5.1.2 基本語句
5.2 數據類型
5.2.1 字符
5.2.2 結構
5.2.3 單元數組
5.3 程序控制語句
5.3.1 循環(huán)語句
5.3.2 條件轉移語句
5.4 MAThAB函數
5.4.1 函數
5.4.2 子函數
5.4.3 函數的執(zhí)行
第6章 數據分析
6.1 線性方程組
6.1.1 線性方程求解
6.1.2 矩陣分解
6.1.3 矩陣特征值與特征向量
6.1.4 其他矩陣函數
6.2 非線性數值計算
6.2.1 非線性函數最小值點
6.2.2 單變量函數零點
6.2.3 繪制函數曲線
6.2.4 常微分方程(組)數值解
6.2.5 函數的數值積分
6.3 多項式
6.3.1 多項式表示法
6.3.2 求多項式的根,由根創(chuàng)建多項式
6.3.3 多項式乘和除
6.3.4 多項式導數
6.3.5 多項式的值
6.3.6 多項式曲線擬合
6.3.7 部分分式展開
6.4 插值
6.4.1 一維插值
6.4.2 二維插值(inierp2)
6.4.3 三次樣條
6.5 數據分析和傅立葉變換
6.5.1 基礎運算
6.5.2 有限差分
6.5.3 向量運算
6.5.4 協(xié)方差陣和相關陣
6.5.5 傅立葉變換初步
6.6 稀疏矩陣
6.6.1 稀疏矩陣的存儲
6.6.2 創(chuàng)建稀疏矩陣
6.6.3 稀疏矩陣的查看
6.6.4 稀疏矩陣的運算
第7章 編程進階
7.1 句柄圖形
7.1.1 句柄圖形的結構層次
7.1.2 訪問對象句柄
7.1.3 圖形對象的屬性和設置
7.2 圖形對象屬性編輯器
7.2.1 圖形窗口的交互操作方式
7.2.2 圖形屬性編輯器
7.3 GUI設計向導
7.3.1 GUI設計向導控制面板
7.3.2 利用向導設計菜單
7.3.3 利用向導設計控件
7.4 編程設計GUI
7.4.1 編程建立菜單
7.4.2 編程序建立控件
7.5 對話框
7.5.1 專用對話框的設計
7.5.2 標準對話框
7.6 低級文件I/O
7.6.1 打開和關閉文件
7.6.2 讀寫二進制數據
7.6.3 有格式文件
7.6.4 文件位置指針
第8章 Simulink入門
8.1 Simulink概述
8.2 Simulink基本操作
8.2.1 運行Simulink
8.2.2 Simulink模塊的操作
8.2.3 模塊的連接
8.2.4 在連線上反映信息
8.3 Simulink的幾類基本模塊
高級篇
第9章 信號處理工具箱
9.1 波形產生
9.1.1 常用周期波形
9.1.2 Sine函數和 Dirichlet函數
9.1.3 脈沖信號
9.1.4 掃頻信號
9.2 線性系統(tǒng)模型
9.2.1 離散時間系統(tǒng)模型
9.2.2 連續(xù)時間系統(tǒng)模型
9.2.3 線性系統(tǒng)變換
9.3 信號變換
9.3.1 Chirp Z變換
9.3.2 離散余弦變換(DCT)
9.3.3 Hilbert變換
9.4 數字濾波器的應用與分析
9.4.1 數字濾波的應用
9.4.2 濾波器的分析
9.5 濾波器設計
9.5.1 IIR濾波器設計
9.5.2 FIR濾波器設計
9.6 統(tǒng)計信號處理和譜分析
9.6.1 相關和協(xié)方差
9.6.2 譜分析
9.6.3 Welch方法及函數
9.6.4 其他PSD估計方法
9.7 窗函數
9.7.1 矩形窗、巴特利特窗
9.7.2 廣義余弦窗
9.7.3 凱塞窗
9.7.4 切比雪夫雷
9.8 交互工具
9.8.1 SPTool主窗口
9.8.2 信號瀏覽器
9.8.3 濾波器觀察器
9.8.4 濾波器設計器
9.8.5 譜觀察器
第10章 控制系統(tǒng)工具箱
10.1 LTI模型
10.1.1 建立LTI模型
10.1.2 LTI模型的屬性
10.1.3 模型轉換
10.2 模型的運算
10.2.1 算術運算
10.2.2 模型的連接
10.2.3 連續(xù)模型和離散模型的相互轉換
10.3 模型分析
10.3.1 模型通用特征
10.3.2 模型動態(tài)特性
10.3.3 狀態(tài)空間實現
10.3.4 時間響應
10.3.5 頻率響應
10.3.6 模型降階
10.4 LTI Viewer
10.4.1 菜單
10.4.2 應用舉例和上下文菜單
10.5 控制系統(tǒng)設計
10.5.1 根軌跡法
10.5.2 極點配置
10.5.3 LQG設計
10.6 極軌跡設計工具
10.6.1 窗口功能
10.6.2 輸入輸出模型
10.6.3 設置網格和邊界線
10.6.4 轉換為Simulink框圖
第11章 系統(tǒng)仿真
11.1 系統(tǒng)仿真及參數設置
11.1.1 Solver的設置
11.1.2 設置Workspace UO Pop
11.1.3 Diagnostics(診斷)參數設置
11.1.4 在命令窗口輸入命令進行仿真
11.2 子系統(tǒng)的建立和封裝
11.2.1 子系統(tǒng)的建立
11.2.2 條件執(zhí)行子系統(tǒng)
11.2.3 子系統(tǒng)的封裝(Masking)
11.3 構造仿真模型的命令和參數
11.3.1 構造模型的命令
11.3.2 設置參數的命令 serparam
11.3.3 參數設置
11.4 Real-Time Workshop簡介
11.4.1 Real-Tine Workshop簡介
11.4.2 Real-Time Workshop的幾個基本概念
11.5 RealTime Workshop的設置
11.5.1 System Tnyet File(系統(tǒng)目標文件)
11.5.2 內聯(lián)參數和可調參數
11.5.3 模板make文件(Template Makefile)
11.5.4 make命令
11.5.5 Options按鈕
11.5.6 文件拆分和函數拆分
11.6 外部模式(ExtCmal Mode)
11.6.1 Tnyet Interface(目標連接)對話框
17.6.2 Signal&TriggCring(信號和觸發(fā))對話框
11.6.3 Data Archiving(數據存檔)對話框
11.7 RealTime Workshop函數庫
11.7.1 Real-Time Workshop函數庫概述
11.7.2 自定義代碼庫(Custom Code Library)
第12章 符號數學工具箱
12.1 建立符號對象
12.1.1 建立符號變量、表達式和矩陣
12.1.2 把數值標量或矩陣轉換為符號形式
12.1.3 建立符號數學函數
12.2 因式分解和替換
12.2.1 因式分解和展開
12.2.2 簡化
12.2.3 替換
12.3 符號微積分
12.3.1 符號自變量的確定
12.3.2 微分
12.3.3 極限
12.3.4 積分
12.3.5 符號求和
12.3.6 泰勒級數
12.4 線性代數
12.4.1 基本算術運算
12.4.2 線性代數運算
12.4.3 特征值和特征向量
12.4.4 約當標準型
12.4.5 奇異值分解
12.5 方程求解
12.5.1 代數方程
12.5.2 代數方程組
12.5.3 微分方程
12.5.4 微分方程組
12.6 積分變換
12.6.1 傅立葉變換和傅立葉逆變換
12.6.2 拉普拉斯變換和拉普拉斯逆變g
12.6.3 Z變換和逆Z變換
12.7 符號函數的圖形
12.7.1 繪制符號函數的圖形
12.7.2 可視化函數計算器
12.8 訪問Maple函數
12.8.1 訪問Maple中的函數
12.8.2 特殊數學函數
12.9 擴展符號數學工具箱
12.9.1 Maple軟件包
12.9.2 Maple程序
附錄A MATLAB函數命令索引
附錄B 圖形對家固性
附錄C Simulink模型模塊參數