《MATLAB 7.6從入門到精通》是2009年電子工業出版社出版的圖書。
基本介紹
- 書名:MATLAB 7.6從入門到精通
- ISBN:9787121085192
- 頁數: 400頁
- 出版社: 電子工業出版社
- 出版時間: 第1版 (2009年5月1日)
- 裝幀:平裝
- 開本:16
- 正文語種:: 簡體中文
- 尺寸: :26.9 x 19.6 x 4.8 cm
- 重量: :662 g
內容簡介,目錄,
內容簡介
《MATLAB 7.6從入門到精通》對MATLAB 7.6進行了詳細的介紹和講解,以實際套用為導向,力求做到由簡入繁,並達到快速入門和迅速提高的目的。《MATLAB 7.6從入門到精通》共分為兩篇,即基礎篇和提高篇。前6章為基礎篇,講解有關MATLAB的基礎知識,包括MATLAB的安裝、卸載及系統功能的簡述,MATLAB的數值運算、符號運算和數據可視化工具,M檔案編程以及Simulink框圖仿真等內容。第7章~第11章為提高篇,第7章~第9章介紹了MATLAB 7.6的科學計算,S-函式的概念、原理和套用以及圖形用戶界面功能。第10章、第11章介紹了MATLAB的檔案I/O操作和MATLAB的外部接口,其中,MATLAB的外部接口,包括與C語言、Word和Excel的混合使用以及MATLAB與外部設備和網際網路的互動。 《MATLAB 7.6從入門到精通》條理明晰、講解深入淺出,並配有大量實用的例子,適合使用MATLAB的本科生、研究生和教師以及廣大科技工作者作為參考用書。
目錄
第一篇 基礎篇
第1章 MATLAB概述
1.1 MATLAB簡介
1.1.1 MATLAB的基本功能及特點
1.1.2 MATLAB R2008a的新功能和特點
1.2 MATLAB的發展歷史
1.3 MATLAB的安裝、退出與卸載
1.3.1 MATLAB安裝
1.3.2 MATLAB退出
1.3.3 MATLAB卸載
1.4 MATLAB的目錄結構
1.5 MATLAB的工作環境
1.6 MATLAB的通用命令簡介
1.7 MATLAB的工具箱簡介
1.8 MATLAB的幫助查詢功能
第2章 MATLAB數值計算
2.1 數據類型
2.1.1 字元串(String)類型
2.1.2 數值(Numeric)類型
2.1.3 函式句柄(Handle)
2.1.4 邏輯(Logical)類型
2.1.5 結構體(Structure)類型
2.1.6 細胞數組(Cell)類型
2.2 數組及其函式
2.2.1 數組的建立和操作
2.2.2 數組運算
2.2.3 數組函式
2.3 矩陣及其函式
2.3.1 矩陣的建立和操作
2.3.2 矩陣運算
2.3.3 矩陣函式
2.3.4 稀疏矩陣及其運算
2.4 多項式及其函式
2.4.1 多項式的建立和操作
2.4.2 多項式運算
2.4.3 多項式展開
2.4.4 多項式擬合
2.5 關係和邏輯及其運算
2.5.1 關係和邏輯運算符
2.5.2 關係和邏輯函式
2.5.3 NaN和空矩陣
第3章 MATLAB符號運算
3.1 符號運算入門
3.1.1 符號對象的創建函式
3.1.2 符號對象的創建
3.1.3 符號運算中的運算符
3.1.4 符號表達式中自變數的確定
3.2 符號表達式運算
3.2.1 提取分予和分母
3.2.2 標準代數運算
3.2.3 複合符號函式運算
3.2.4 數值轉換
3.2.5 變數替換
3.2.6 化簡與格式化
3.3 符號運算精度
3.4 符號矩陣運算
3.4.1 基本算術運算
3.4.2 線性代數運算
3.4.3 科學計算
3.5 符號表達式積分變換
3.5.1 Fourier變換及其反變換
3.5.2 Laplace變換及其反變換
3.5.3 Z變換及其反變換
3.6 符號函式的圖形繪製
3.6.1 符號函式曲線的繪製
3.6.2 符號函式等值線的繪製
3.6.3 符號函式曲面圖及表面圖的繪製
3.7 符號方程的求解
3.7.1 代數方程的求解
3.7.2 微分方程的求解
3.7.3 複合方程的求解
3.7.4 反函式構成方程的求解
第4章 數據可視化及數據保存
4.1 二維圖形
4.1.1 基本繪圖函式
4.1.2 特殊函式
4.2 三維圖形
4.2.1 基本繪圖函式
4.2.2 特殊函式
4.3 圖形處理技術
4.3.1 坐標軸的調整
4.3.2 文字標示
4.3.3 圖例註解及添加顏色條
4.3.4 圖形的保持
4.3.5 格線控制及坐標軸封閉
4.3.6 圖形視窗的分割
4.4 圖形視窗
4.4.1 圖形視窗的創建與控制
4.4.2 圖形視窗的選單操作
4.5 數據的保存和調用
4.5.1 數據檔案的保存
4.5.2 數據檔案的調用
4.5.3 圖形數據的讀出
第5章 M檔案編程
5.1 編程概述
5.1.1 M檔案的創建
5.1.2 M檔案的打開
5.1.3 M檔案內容的顯示
5.1.4 M檔案的分類
5.2 流程控制
5.2.1 順序結構
5.2.2 分支結構
5.2.3 循環結構
5.2.4 其他流程控制結構
5.3 腳本檔案
5.4 函式檔案
5.4.1 基本結構
5.4.2 輸入/輸出參數
5.4.3 子函式
5.4.4 私有函式
5.4.5 嵌套函式
5.4.6 重載函式
5.5 P碼檔案和變數使用範圍
5.5.1 P碼檔案
5.5.2 局部變數和全局變數
5.6 M檔案調試
5.6.1 M檔案出錯信息
5.6.2 M檔案調試方法
5.7 M文什性能分析
5.8 編程技巧
第6章 Simulink框圖仿真
6.1 Simulink介紹
6.1.1 Simulink概述
6.1.2 Simulink視窗介紹
6.1.3 Simulink運行原理
6.2 Simulink常用模組集
6.3 Simulink其他模組
6.4 Simulink模型創建
6.4.1 模組操作
6.4.2 基本步驟
6.5 子系統及其封裝
6.5.1 創建子系統
6.5.2 封裝子系統
6.6 運行仿真
6.6.1 過零檢測和代數環
6.6.2 仿真參數的設定
6.6.3 仿真的運行
6.7 模型調試
第二篇 提高篇
第7章 MATLAB科學計算
7.1 方程求解
7.1.1 線性方程組
7.1.2 非線性方程
7.1.3 常微分方程
7.2 機率統計
7.2.1 隨機數生成
7.2.2 機率密度計算
7.2.3 分布函式計算
7.2.4 數據分析
7.2.5 參數估計
7.2.6 假設檢驗
7.3 插值
7.3.1 一維插值
7.3.2 二維插值
7.3.3 三維插值
7.4 數值積分
7.4.1 一元函式積分
7.4.2 矢量積分
7.4.3 二元函式積分
7.4.4 三元函式積分
7.5 最最佳化問題求解
7.5.1 線性規劃
7.5.2 非線性規劃
7.5.3 最小二乘法
第8章 S-函式
8.1 基本概念
8.2 工作原理
8.3 Level-1 M檔案型
8.3.1 概述
8.3.2 編寫方法
8.3.3 實例
8.4 Level-2 M檔案型
8.4.1 概述
8.4.2 編寫方法
8.4.3 實例
8.5 C MEX義件型
8.5.1 概述
8.5.2 編寫方法
8.5.3 實例
8.6 使用S-函式創建器編寫C MEX檔案型
第9章 圖形用戶界面
9.1 界面設計
9.1.1 介紹GuIDE
9.1.2 啟動GUIDE
9.1.3 GUIDE的控制項
9.1.4 GUIDE開發環境
9.2 程式設計
9.2.1 對象的回調函式
9.2.2 程式的一般結構
9.2.3 對象屬性的訪問
9.2.4 對象間數據傳遞
9.2.5 GUI與M檔案的數據互動
9.2.6 GUI與Simulink仿真的數據互動
9.2.7 中斷執行
9.2.8 多界面實例
9.3 GUI套用
9.3.1 GUI設計的一般步驟
9.3.2 GUI實例
第10章 檔案I/O
10.1 文本檔案
10.1.1 打開/關閉檔案
10.1.2 二進制形式訪問
10.1.3 普通形式訪問
10.1.4 檔案內的位置控制
10.2 音頻檔案
10.2.1 讀取檔案
10.2.2 寫入檔案
10.3 視頻檔案
10.3.1 讀取檔案
10.3.2 寫入檔案
10.4 表單檔案
10.4.1 讀取檔案
10.4.2 寫人檔案
10.5 圖片檔案
10.5.1 讀取檔案
10.5.2 寫入檔案
第11章 MATLAB外部接口
11.1 編譯器
11.1.1 編譯器的安裝和配置
11.1.2 編譯命令
11.1.3 項目開發工具
11.2 MATLAB與C語言混合使用
11.3 MATLAB與Word混合使用
11.3.1 Notebook的安裝和使用
11.3.2 Notebook的實際套用
11.4 MATLAB與Excel混合使用
11.4.1 Spreadsheet Link的安裝
11.4.2 Spreadsheet Link的啟動和退出
11.4.3 Spreadsheet Link的實際套用
11.5 MATLAB與外部設備和網際網路互動