Matlab語言及實踐教程

Matlab語言及實踐教程

MATLAB是一種易學易用的高效科研編程軟體環境,在全世界廣泛流行。《Matlab語言及實踐教程(第2版)》是專為初學者儘快入門編寫的,內容簡明扼要,實例豐富,便於理解。全書共7章:第1章對MATLAB語言作了概述;第2章介紹MATLAB運行環境和編程工具;第3章介紹MATLAB語言程式設計基礎;第4章介紹用MATLAB實現計算數據可視化,即圖形功能;第5章介紹用MATLAB進行現代科學運算;第6章介紹Simulink的基本使用方法;第7章介紹MATLAB與C語言的接口套用。書後提供附錄和參考文獻,每章後面提供了動手實踐的題目。

基本信息

圖書目錄

Matlab語言及實踐教程

第1章 MATLAB語言概述

1.1 MATLAB語言簡介

1.1.1 MATLAB語言及其發展歷程

1.1.2 MATLAB語言的工具箱

1.2 MATLAB基本功能演示

1.3 上機實踐

第2章 MATLAB運行環境和編程工具

2.1 MATLAB的使用界面

2.2 MATLAB的基本命令

2.3 MATLAB的源程式編輯/調試工具

2.4 MATLAB的在線上幫助系統

2.5 上機實踐

第3章 MATLAB語言程式設計基礎

3.1 MATLAB基本數據類型

3.1.1 變數、常量與賦值語句結構

3.1.2 矩陣的MATLAB表示

3.1.3 構造多維數組

3.1.4 字元串變數及其處理

3.2 MATLAB語言的基本運算與輸入輸出

3.2.1 矩陣的代數運算

3.2.2 矩陣的邏輯運算

3.2.3 矩陣的比較關係

3.2.4矩陣元素的數據變換

3.2.5 輸入與輸出語句

3.3 MATLAB語言的程式流程語句

3.3.1 循環語句

3.3.2 條件轉移語句

3.3.3 開關語句

3.4 MATLAB語言的檔案編寫與調試

3.4.1 程式檔案

3.4.2 函式檔案

3.4.3 MATLAB檔案的跟蹤調試

3.5 MATLAB語言編程技巧

3.5.1 充分利用速度和記憶體

3.5.2 測定程式執行時間和時間分配

3.6 上機實踐

第4章 用MATLAB實現計算數據可視化

4.1 用MATLAB語言繪製二維圖形

4.1.1 基本繪圖語句

4.1.2 繪圖語句的選項

4.1.3 圖形標識和坐標控制

4.1.4 互動式圖形指令

4.2 MATLAB句柄圖形技術

4.2.1 句柄圖形體系

4.2.2 多子圖及坐標軸句柄設定

4.2.3 曲線對象句柄設定

4.2.4 字元對象句柄設定

4.3 用MATLAB繪製多種二維圖形

4.3.1 多種二維圖形繪製函式

4.3.2 誤差限圖繪製函式

4.3.3 複數圖繪製函式

4.3.4 條形圖與直方圖繪製函式

4.3.5 極坐標圖繪製函式

4.3.6對數坐標圖繪製函式

4.4 用MATLAB繪製三維圖形

4.4.1 繪製三維曲線圖

4.4.2 繪製標準三維曲面圖

4.4.3 繪製三維格線圖

4.4.4 繪製三維曲面圖

4.5 視角變換與三視圖

4.5.1 視角的設定

4.5.2 三維圖形的三視圖

4.6 上機實踐

第5章 用MATLAB進行現代科學運算

5.1 解析解與數值解

5.2數值線性代數問題及求解

5.2.1 特殊矩陣的MATLAB輸入

5.2.2 矩陣的特徵參數運算

5.2.3 矩陣的相似變換與分解

5.3 數值微積分問題

5.3.1 數值差分運算

5.3.2 數值積分

5.4 常微分方程的數值解法

5.4.1 一般常微分方程的數值解法

5.4.2 常微分方程組的變換與技巧

5.5 數據插值與統計分析

5.5.1 一維數據的插值擬合

5.5.2 二維數據的插值擬合

5.5.3 數據分析與統計處理

5.6 上機實踐

第6章 Simulink的基本使用方法

6.1 Simulink模組庫簡介

6.1.1 信號源模組組(Sources)

6.1.2 連續模組組(Continuous)

6.1.3 離散模組組(Discrete)

6.1.4 邏輯和位操作模組組(Logicand Bit Operations)

6.1.5 數學運算模組組(MathOperations)

6.1.6 輸出池模組組(Sinks)

6.1.7 信號路線傳送模組組(SignalRouting)

6.1.8 斷續模組組(Discontinuities)

6.1.9 其他模組組

6.2 Simulink模型的建立與仿真

6.2.1 模型視窗的建立和保存

6.2.2 模組的有關操作

6.2.3 Simulink模組的在線上幫助系統

6.2.4 Simulink模組的輸出與列印

6.2.5 模型仿真

6.3 Simulink模型舉例

6.4 上機實踐

第7章 MATLAB與C語言的接口套用

7.1 MATLAB外部接口概述

7.1.1 mxArray數據結構

7.1.2 MATlLAB數據類型

7.1.3 MATLAB與C語言接口的庫函式

7.2 C-mex檔案的實現

7.2.1 C-MEX檔案簡介

7.2.2 mex指令及環境建立

7.2.3 C-MEX函式檔案結構

7.3 mx庫函式與MEX庫函式

7.3.1 數值矩陣的創建

7.3.2 字元串的創建

7.3.3 邏輯數組的創建

7.3.4 稀疏矩陣的創建

7.3.5 MEX庫函式

7.4 上機實踐

附錄 AMATLAB命令分類列表

A.1 MATLAB通用命令

A.2 代數、邏輯運算與特殊符號

A.3MATLAB編程與調試語句

A.4 數值與數組

A.5 數值線性代數

A.6 數據分析與Fourier變換

A.7 MATLAB圖形繪製與界面設計

A.8 句柄圖形學

A.9 MATLAB與C語言的接口套用

參考文獻

……

相關詞條

相關搜尋

熱門詞條

聯絡我們