MATLAB語言與套用技術

MATLAB語言與套用技術

《MATLAB語言與套用技術》針對MATLABR2009b版本系統介紹了MATLAB語言及其套用技術。全書共分8章,內容包括MATLAB語言的基礎知識和基本運算,數據可視化技術,輔助數值分析與處理,輔助最佳化設計,套用接口編程,動態仿真及其套用,用戶界面程式設計等,書末還附列了matalb的命令、庫函式及常用工具箱等內容。

基本介紹

  • 書名:MATLAB語言與套用技術
  • ISBN:9787118075359
  • 定價:42.00元
  • 出版社:國防工業出版社
  • 出版時間:2011年8月1日
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《MATLAB語言與套用技術》凝聚了作者原思聰多年的教學實踐與科研成果,取材新穎、內容豐富。在編寫內容上,力求由淺入深、循序漸進;在編寫形式上,力求簡單明了、圖文並茂;在語言上,力求敘述準確,通俗易懂;在講述方法上,力求明晰思路,把握關鍵;在套用技術上,則力求理論聯繫實際,學以致用。《MATLAB語言與套用技術》在系統講述MATLAB語言的基礎上,重點講述MATLAB語言的套用技術,既可作為工科高年級學生和研究生學習MATLAB語言的教材,也可供廣大工程技術人員參考。

圖書目錄

第1章 MATLAB基礎知識
1.1 MATLAB簡介
1.1.1 MATLAB的發展歷程
1.1.2 MATLAB的主要特點
1.1.3 MATLAB的基本組成
1.2 MATLAB的集成工作環境
1.2.1 MATLAB的視窗
1.2.2 MATLAB的運行方式
1.2.3 MATLAB的幫助系統
1.3 MATLAB的基本特性
1.3.1 MATLAB的數據類型
1.3.2 MATLAB的變數
1.3.3 基本運算符
1.3.4 MATLAB語言的基本結構
1.3.5 MATLAB的變數與常用互動命令
1.4 MATLAB的M檔案
1.4.1 MATLAB的程式編輯器
1.4.2 M檔案編寫方法
1.4.3 M檔案的特點及程式設計
第2章 MATLAB的基本運算
2.1 矩陣及其運算
2.1.1 矩陣和矢量的概念
2.1.2 矩陣的數學運算
2.2 矩陣的創建及尋訪
2.2.1 矩陣的創建
2.2.2 矩陣定址、矩陣方向與賦值
2.2.3 矩陣創建技巧
2.2.4 矩陣運算
2.3 MATLAB的函式及基本運算
2.3.1 概述
2.3.2 函式檔案的要求及示例
2.3.3 常用函式
2.3.4 字元數組函式
2.3.5 結構數組函式與元胞數組函式
2.3.6 串演算函式
2.3.7 函式句柄與匿名函式
2.3.8 MATLAB的數學分析工具
第3章 數據可視化技術
3.1 圖形視窗及坐標系
3.1.1 圖形視窗
3.1.2 坐標系
3.1.3 圖形處理的一般步驟
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 曲面圖形的遮掩
3.3.7 柱面與球面表達
3.4 特殊圖形
3.4.1 面域圖
3.4.2 直方圖
3.4.3 餅圖
3.4.4 頻數圖
3.4.5 火柴桿圖
3.4.6 階梯圖
3.4.7 矢量圖
3.4.8 等高線圖
3.4.9 誤差圖
3.4.10 拓撲圖
3.4.11 vomnoi(沃若尼)圖
3.4.12 彩帶圖
3.4.13 散點圖
3.4.14 “二維半”圖
3.4.15 色彩“四維”圖
3.4.16 切片“四維”圖
3.4.17 泛涵圖
3.4.18 互動繪圖
3.5 動態圖形
3.5.1 彗星軌跡圖
3.5.2 色圖變換
3.5.3 影片動畫
3.6 圖像處理
3.6.1 三種圖像的概念
3.6.2 圖像的讀寫
3.6.3 圖形的捕獲與圖像生成
3.7 MATLAB的圖形窗及圖形列印
3.7.1 圖形窗簡介
3.7.2 圖形的互動編輯
3.7.3 圖形的列印輸出
第4章 輔助數值分析與處理
4.1 多項式
4.1.1 多項式的表示和創建
4.1.2 多項式的基本運算
4.1.3 多項式的展開與分解
4.2 線性方程組求解
4.2.1 恰定方程組求解
4.2.2 線性超定方程組求解
4.2.3 線性欠定方程組求解
4.2.4 齊次線性方程組求解
4.3 曲線擬合
4.3.1 最小二乘法曲線擬合
4.3.2 其它多項式曲線擬合
4.2 曲線插值
4.4.1 一維數表插值
4.4.2 二維數表插值
4.4.3 三維數表插值
4.4.4 拉格朗日插值
4.4.5 Newton插值
4.4.6 三次樣條插值
4.4.7 最佳均方逼近
4.5 極值與零點
4.5.1 極值
4.5.2 零點(方程求解)
4.6 數值微商
4.6.1 多項式求導方法
4.6.2 中心差分法
4.7 數值積分
4.7.1 牛頓-科特斯(Newton-Cotes)方法
4.7.2 高斯法
4.7.3 Romberg(龍貝格)求積公式
第5章 輔助最佳化設計與套用
5.1 MATLAB求解最最佳化問題的方法及常用函式
5.1.1 最最佳化方法概述
5.1.2 MATLAB最佳化工具箱常用函式
5.2 無約束最最佳化問題
5.2.1 單變數最小化問題
5.2.2 無約束非線性規劃問題
5.3 有約束最最佳化問題
5.3.1 線性規劃問題
5.3.2 有約束非線性最最佳化問題
5.4 二次規劃問題
5.5 多目標規劃問題
5.6 最大最小化問題
第6章 套用接口編程與套用
6.1 MATLAB的程式設計及其在機械工程中的套用
6.1.1 MATLAB程式調試器及套用
6.1.2 MATLAB程式的最佳化
6.1.3 MATLAB輔助機械設計
6.2 MATLAB的數據接口
6.2.1 MATLAB的數據結構
6.2.2 MATLAB的數據輸入
6.2.3 MATLAB的數據輸出
6.2.4 MAT檔案及套用
6.3 檔案I/O操作
6.3.1 檔案的打開與關閉
6.3.2 二進制數據檔案的讀/寫操作
6.3.3 格式檔案的輸入輸出
6.3.4 數據檔案的導入與導出
6.4 MEX檔案與動態連結
6.4.1 MEX檔案及使用
6.4.2 MATLAB的接口函式館
6.4.3 MATLAB與C語言的接口設計
6.4.4 MEX獨立應用程式構建
6.5 MATLAB計算引擎
6.5.1 MATLAB計算引擎的概念
6.5.2 MATIAB計算引擎的編程
第7章 動態仿真及其套用
7.1 仿真技術概論
7.1.1 仿真的基本概念
7.1.2 仿真的一般過程
7.2 機電系統建模
7.2.1 模型的概念及分類
7.2.2 機電系統數學模型
7.2.3 機械工程系統建模基礎
7.2.4 控制系統建模基礎
7.3 Simulink概述
7.3.1 Simulink的模組庫
7.3.2 Simulink的基本套用
7.4 Simulink的功能模組及建模
7.4.1 模組的基本操作
7.4.2 信號線處理
7.4.3 模型的建立及運行
7.4.4 Simulink的配置
7.5 子系統及其封裝和套用
7.5.1 簡裝子系統
7.5.2 封裝子系統
7.5.3 條件子系統
7.6 S-Function設計
7.6.1 S.Function的概念及特點
7.6.2 S-Function的工作機理
7.6.3 S-Function的建立
第8章 用戶界面程式設計
8.1 界面設計基本原則及方法
8.1.1 界面設計的基本原則
8.1.2 界面設計的一般步驟
8.2 圖形對象句柄及GUI設計工具簡介
8.2.1 圖形對象
8.2.2 圖形對象句柄
8.2.3 GUI設計工具
8.3 選單設計
8.3.1 標準選單
8.3.2 定製選單
8.3.3 選單屬性
8.3.4 快捷選單
8.3.5 利用GUII具製作選單
8.4 控制項設計
8.4.1 控制項種類
8.4.2 控制項的建立
8.4.3 控制項的屬性
8.5 用戶界面設計示例
附錄A MATLAB的命令及函式簡介
附錄B MATLAB的庫函式
附錄C MATLAB的常用工具箱函式

相關詞條

熱門詞條

聯絡我們