MATLAB實用教程

MATLAB實用教程

全面介紹MATLAB基礎知識,提供典型套用實例與上機實驗,培養仿真軟體的綜合能力。 本書以快速入門和實用性為原則。用通俗易懂的語言和大量實用的例子,全面介紹MATLAB的套用,內容涉及MATLAB的基本概念和功能、基於命令視窗的套用、基於M檔案的套用、基於Simulink的套用、外部接口等。

基本介紹

  • 書名:MATLAB實用教程
  • 作者:張磊  郭蓮英
  • ISBN:9787115188250
  • 類別:網路,程式設計
  • 頁數:270頁
  • 定價:29.80元
  • 出版社:人民郵電出版社
  • 出版時間:2008
  • 裝幀:平裝
  • 開本:16
內容簡介,編輯推薦,目錄,

內容簡介

《MATLAB實用教程》從快速入門和實用性兩個方面,對MATLAB7.0進行了詳細的介紹,並列舉了大量實用的例子。全書共分為12章,第1章介紹MATLAB的安裝及系統功能;第2~3章介紹MATLAB基於命令視窗的套用,講述了MATLAB的基礎知識和數學運算;第4~8章介紹MATLAB基於M檔案的套用,講述了MATLAB的編程功能、數據顯示及存取功能、數值和符號計算功能、圖形用戶界面設計功能等;第9~10章從模組化仿真的角度介紹MATLAB基於Simulink環境的套用,講述了MATLAB的包含S函式的Simulink環境基礎知識和在信號處理、圖像處理以及控制等領域的實際套用;第11章從信息和功能互動的角度介紹MATLAB的外部接口,講述了MATLAB與Word、Excel、C語言、Java語言等的接口;第12章提供對《MATLAB實用教程》內容加深理解的實驗。
《MATLAB實用教程》可作為電子、通信、自控等專業本科生的教材,同時也可作為相關專業研究生及廣大科研人員的參考用書。

編輯推薦

《MATLAB實用教程》以快速入門和實用性為原則,用通俗易懂的語言和大量實用的例子,全面介紹MATLAB的套用,內容涉及MATLAB的基本概念和功能、基於命令視窗的套用、基於M檔案的套用、基於Simulink的套用、外部接口等。《MATLAB實用教程》旨在培養學生的MATLAB套用能力,使他們對MATLAB的基本套用、M檔案編程、Simulink環境下仿真以及與外部環境的接口有一個較全面的了解,為把MATLAB與本專業套用結合打下基礎。《MATLAB實用教程》可作為學習和使用MATLAB的電子、通信、自控等專業本科生的教材,同時可作為相關專業研究生、教師以及廣大科研工作人員的參考用書。
■全面介紹MATLAB基礎知識。
■提供典型套用實例與上機實驗。
■培養仿真軟體的綜合套用能力。

目錄

第1章 概述
1.1 MATLAB簡介及安裝
1.2 MATLAB的目錄結構
1.3 MATLAB的工作環境
1.4 MATLAB的通用命令
1.5 MATLAB的幫助系統
1.6 MATLAB示例
習題
第2章 基礎知識
2.1 數據類型
2.2 基本矩陣操作
2.2.1 矩陣的構造
2.2.2 矩陣大小的改變
2.2.3 矩陣下標引用
2.2.4 矩陣信息的獲取
2.2.5 矩陣結構的改變
2.2.6 稀疏矩陣
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 字元串與數值間的轉換
習題
第3章 數學運算
3.1 矩陣運算
3.1.1 矩陣分析
3.1.2 線性方程組
3.1.3 矩陣分解
3.1.4 矩陣的特徵值和特徵向量
3.1.5 矩陣相似變換
3.1.6 非線性運算
3.2 矩陣元素運算
3.2.1 三角函式
3.2.2 指數和對數函式
3.2.3 複數函式
3.2.4 截斷和求余函式
3.2.5 特殊函式習題
第4章 基本編程
4.1 M檔案基礎
4.1.1 函式
4.1.2 腳本
4.1.3 子函式與私有函式
4.1.4 偽代碼
4.2 變數和語句
4.2.1 變數類型
4.2.2 程式控制結構
4.3 程式調試
4.3.1 直接調試法
4.3.2 工具調試法
4.4 函式設計和實現
4.4.1 建立數學模型
4.4.2 編寫代碼
4.4.3 運行程式
4.4.4 良好的編程習慣習題
第5章 數據顯示及存取
5.1 二維繪圖
5.1.1 函式plot()
5.1.2 函式fplot()
5.1.3 函式ezplot()
5.2 三維繪圖
5.2.1 函式plot3()
5.2.2 函式mesh()
5.2.3 函式surf()
5.2.4 改進的三維繪圖函式
5.3 圖形處理
5.3.1 圖形標註
5.3.2 坐標軸的控制
5.3.3 圖形數據取點
5.3.4 子圖和圖形保持
5.3.5 圖形的列印和輸出
5.4 圖形視窗
5.5 MAT檔案套用
5.6 檔案I/O
5.6.1 打開和關閉檔案
5.6.2 存取二進制檔案
5.6.3 存取文本檔案
5.6.4 檔案內的位置控制
107習題
第6章 數值計算
6.1 多項式運算
6.2 插值運算
6.2.1 一維插值
6.2.2 二維插值
6.3 數據分析
6.3.1 基本數據分析函式
6.3.2 協方差和相關係數矩陣
6.3.3 有限差分和梯度
6.3.4 信號濾波和卷積
6.3.5 傅立葉變換
6.4 功能函式
6.5 微分方程組數值解
6.5.1 常微分方程組的初值問題
6.5.2 延遲微分方程的問題
6.5.3 常微分方程組的邊界問題
習題
第7章 符號計算
7.1 符號計算入門
7.2 符號對象的創建和使用
7.2.1 創建符號對象和表達式
7.2.2 符號對象的基本運算
7.3 任意精度計算
7.4 符號表達式的化簡和替換
7.4.1 符號表達式的化簡
7.4.2 符號表達式的替換
7.5 符號矩陣計算
7.6 符號微積分
7.7 符號積分變換
7.8 符號方程求解
7.9 可視化數學分析界面
習題
第8章 圖形用戶界面(GUI)
8.1 GUI設計嚮導
8.1.1 GUI概述
8.1.2 啟動GUIDE
8.1.3 GUIDE提供的控制項
8.1.4 界面設計工具集
8.1.5 GUI組態
8.1.6 GUI界面設計
8.2 編程設計GUI
8.3 圖形用戶界面設計實例
習題
第9章 Simulink仿真
9.1 Simulink概述
9.1.1 Simulink的概念
9.1.2 Simulink的工作環境
9.1.3 Simulink的工作原理
9.1.4 Simulink模型的特點
9.1.5 Simulink里的數據類型
9.1.6 Simulink里的模組和模組庫
9.2 模型的創建
9.3 子系統及其封裝
9.3.1 創建子系統
9.3.2 封裝子系統
9.3.3 自定義模組庫
9.4 過零檢測
9.5 代數環
9.6 回調函式
9.7 運行仿真
9.8 仿真結果分析
9.9 模型的調試
9.10 S函式
9.10.1 概念
9.10.2 功能
9.10.3 工作流程
9.10.4 書寫規範
9.10.5 套用示例
9.11 實例
3習題
第10章 實際套用
10.1 信息處理領域
10.1.1 工具箱介紹
10.1.2 模型集介紹
10.1.3 實例
10.2 圖像處理領域
10.2.1 工具箱介紹
10.2.2 模型集介紹
10.2.3 實例
10.3 自動控制領域
10.3.1 工具箱介紹
10.3.2 實例
習題
第11章 外部接口
11.1 與Word/Excel的混合使用
11.1.1 Notebook的使用
11.1.2 Excellink的使用
11.2 編譯器
11.2.1 編譯器概述
11.2.2 編譯器的安裝和配置
11.2.3 編譯器的使用
11.3 應用程式接口
11.3.1 創建C語言MEX檔案
11.3.2 Java接口
11.3.3 DDE技術
11.3.4 ActiveX技術
習題
第12章 實驗
……

相關詞條

熱門詞條

聯絡我們