MATLAB2016高級套用與仿真

MATLAB2016高級套用與仿真

《MATLAB2016高級套用與仿真》是2017年8月機械工業出版社出版的圖書,作者是李津、劉濤。

基本介紹

  • 書名:MATLAB2016高級套用與仿真
  • 作者:李津、劉濤
  • ISBN:9787111575238
  • 定價:79.8元
  • 出版社:機械工業出版社
  • 出版時間:2017年8月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

全書以MATLAB 2016為基礎,結合高等學校學生的教學經驗和計算科學的套用,講解MATLAB在智慧型計算和系統仿真分析中的各種方法和技巧,完整的編寫一套讓學生與零基礎讀者可以靈活掌握的教學指南,讓他們終脫離書本並獨立套用於工程實踐中。 本書主要內容包括MATLAB的入門、基礎知識、程式設計基礎、圖形繪製、圖形與圖像的處理、高等數學計算、方程組的運算、符號運算、最佳化設計、圖形用戶界面設計、Simulink仿真基礎、數理統計分析、機率統計分析和外部接口設計。本書覆蓋數學計算與仿真分析的各個方面,既有MATLAB基本函式的介紹,也有用MATLAB編寫的專門計算程式,利用函式解決不同的套用問題,實例豐富而典型,包括兩章經典實例,將重點知識進行融入套用,全書通過近400個實例指導讀者有的放矢地進行學習。 本書既可作為初學者的入門用書,也可作為相關工程技術專業工程技術人員、碩士生、博士生的工具用書。

圖書目錄

目 錄
第1章 MATLAB入門
1.1 MATLAB中的科學計算概述
1.1.1 MATLAB的發展歷程
1.1.2 MATLAB系統
1.2 MATLAB 2016的用戶界面
1.2.1 標題欄
1.2.2 功能區
1.2.3 工具列
1.2.4 命令視窗
1.2.5 歷史視窗
1.2.6 當前目錄視窗
1.2.7 工作空間管理視窗
1.2.8 圖像視窗
1.3 MATLAB內容及查找
1.3.1 MATLAB的搜尋路徑
1.3.2 擴展MATLAB的搜尋路徑
1.4 MATLAB的幫助系統
1.4.1 在線上幫助系統
1.4.2 幫助命令
1.4.3 在線上演示系統
1.4.4 網路資源
第2章 MATLAB基礎知識
2.1 MATLAB命令的組成
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.2.6 單元型變數
2.2.7 結構型變數
2.3 運算符
2.4 數值運算
2.4.1 矩陣運算
2.4.2 向量運算
2.5 M檔案
2.5.1 命令式檔案
2.5.2 函式式檔案
2.6 操作實例——魔方陣函式
第3章 程式設計基礎
3.1 MATLAB程式設計
3.1.1 表達式、表達式語句與賦值語句
3.1.2 程式結構
3.1.3 程式流程控制指令
3.1.4 人機互動語句
3.1.5 MATLAB程式的調試命令
3.2 函式句柄
3.2.1 函式句柄的創建與顯示
3.2.2 函式句柄的調用與操作
3.3 函式變數及其作用域
3.4 子函式與私有函式
3.5 程式設計的輔助函式
3.6 程式設計最佳化
3.7 檔案調用紀錄
3.7.1 profile函式
3.7.2 調用記錄結果的顯示
3.8 操作實例——編寫一個學生成績評定函式
第4章 二維圖形繪製
4.1 二維曲線的繪製
4.1.1 繪製二維圖形
4.1.2 多圖形顯示
4.1.3 函式圖形的繪製
4.2 圖形屬性設定
4.2.1 圖形視窗的屬性
4.2.2 坐標系與坐標軸
4.2.3 圖形注釋
4.3 三維繪圖
4.3.1 三維曲線繪圖命令
4.3.2 三維格線命令
4.3.3 三維曲面命令
4.3.4 柱面與球面
4.3.5 三維圖形等值線
4.4 三維圖形修飾處理
4.4.1 視角處理
4.4.2 顏色處理
4.4.3 光照處理
4.5 操作實例——繪製函式的三維視圖
第5章 圖形與圖像的處理
5.1 向量圖形
5.2 圖像處理及動畫演示
5.2.1 圖像的讀寫
5.2.2 圖像的顯示及信息查詢
5.2.3 動畫演示
5.3 操作實例——曲線的繪製
第6章 高等數學計算
6.1 數列
6.1.1 數列求和
6.1.2 數列求積
6.2 級數
6.2.1 級數求和
6.3 極限、導數
6.3.1 極限
6.3.2 導數
6.4 積分
6.4.1 定積分與廣義積分
6.4.2 不定積分
6.4.3 多重積分
6.5 積分變換
6.5.1 傅立葉(Fourier)積分變換
6.5.2 傅立葉(Fourier)逆變換
6.5.3 快速傅立葉(Fourier)變換
6.5.4 拉普拉斯(Laplace)變換
6.5.5 拉普拉斯(ilaplace)逆變換
6.6 複雜函式
6.6.1 泰勒(Taylor)展開
6.6.2 傅立葉(Fourier)展開
6.7 操作實例——高斯脈衝時域與頻域轉換
第7章 方程組
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.3 四元一次方程組求解
7.3.1 利用矩陣的逆
7.3.2 利用行階梯形求解
7.3.3 利用矩陣分解求解
7.4 非線性方程(組)的求解
7.4.1 非線性方程的求解
7.4.2 非線性方程組的求解
7.5 常微分方程的數值解法
7.5.1 歐拉(Euler)方法
7.5.2 龍格-庫塔(Runge Kutta)方法
7.5.3 龍格-庫塔(Runge-Kutta)方法解剛性問題
7.6 偏微分方程
7.6.1 介紹
7.6.2 區域設定及格線化
7.6.3 邊界條件設定
7.6.4 解橢圓型方程
7.6.5 解拋物型方程
7.6.6 解雙曲型方程
7.6.7 解特徵值方程
7.6.8 解非線性橢圓型方程
7.7 操作實例——帶雅克比矩陣非線性方程組求解
第8章 符號運算
8.1 符號與數值
8.1.1 符號與數值間的轉換
8.1.2 符號與數值間的精度設定
8.2 符號矩陣
8.2.1 符號矩陣的創建
8.2.2 符號矩陣的其他運算
8.2.3 符號多項式的簡化
8.3 多元函式分析
8.3.2 實數矩陣的梯度
8.4 操作實例——希爾伯特矩陣
第9章 最佳化設計
9.1 最佳化問題概述
9.1.1 背景
9.1.2 最最佳化問題的實現
9.1.3 基本概念及分支
9.2 MATLAB中的工具箱
9.2.1 MATLAB中常用的工具箱
9.2.2 工具箱和工具箱函式的查詢
9.3 最佳化工具箱中的函式
9.4 最佳化函式的變數
9.5 參數設定
9.5.1 參數值
9.5.2 optimset函式
9.5.3 optimget函式
9.6 模型輸入時需要注意的問題
9.7 @函式
9.8 最佳化算法介紹
9.8.1 參數最佳化問題
9.8.3 擬牛頓法實現
9.8.4 最小二乘最佳化
9.8.5 非線性最小二乘實現
9.8.6 約束最佳化
9.8.7 SQP實現
9.9 線性規劃
9.9.1 表述形式
9.9.2 MATLAB求解
9.10 操作實例——最小化問題
第10章 圖形用戶界面設計
10.1 用戶界面概述
10.1.1 用戶界面對象
10.1.2 圖形用戶界面
10.2 圖形用戶界面設計
10.2.1 GUI概述
10.2.2 創建控制項
10.2.3 控制項屬性編輯
10.3 控制項編程
10.3.1 選單設計
10.3.2 回調函式
10.4 操作實例——二階系統的曲線顯示
第11章 Simulink仿真基礎
11.1 Simulink簡介
11.1.1 Simulink模型的特點
11.1.2 Simulink的數據類型
11.2 Simulink模組庫
11.2.1 常用模組庫
11.2.2 子系統及其封裝
11.3 模組的創建
11.3.1 創建模組檔案
11.3.2 模組的基本操作
11.3.3 模組參數設定
11.3.4 模組的連線
11.4 仿真分析
11.4.1 仿真參數設定
11.4.2 仿真的運行和分析
11.4.3 仿真錯誤診斷
11.5 過零檢測
11.6 代數環
11.7 回調函式
11.8 S函式
11.8.1 S函式的工作流程
11.8.2 S函式的編寫
11.9 操作實例——軸系扭轉振動仿真
第12章 數理統計分析
12.1 MATLAB 數理統計基礎
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.3 部分最小二乘回歸
12.4 操作實例——飛機速度擬合分析
第13章 機率統計分析
13.1 機率問題
13.2 數據可視化
13.2.1 離散情況
13.2.2 連續情況
13.3 正交試驗分析
13.3.1 正交試驗的極差分析
13.3.2 正交試驗的方差分析
13.4 特殊圖形
13.4.1 統計圖形
13.4.2 離散數據圖形
13.5 操作實例——鹽泉的鉀性判別
第14章 MATLAB與外部程式接口
14.1.1 MEX檔案
14.1.2 mx-函式館和MEX檔案的區別
14.1.3 MAT檔案
14.2 MEX檔案的編輯與使用
14.2.1 C語言MEX檔案的編寫
14.2.2 FORTRAN語言MEX檔案
14.3 MATLAB可執行程式
14.3.1 接口函式mexFunction
14.3.2 出錯信息發布函式mexErrMsgTxt和mexWarnMsgTxt
14.3.3 變數定義函式mexCallMATLAB和mexString
14.3.4 建立二維雙精度矩陣函式mxCreateDoubleMatrix
14.3.5 獲取行維和列維函式mxGetM、mxGetN
14.3.6 獲取矩陣實部和虛部函式mxGetPr、mxGetPi
14.3.7 在Visual C++中實現MATLAB可執行程式
第15章 控制系統的時域分析設計實例
15.1 控制系統的分析
15.1.1 控制系統的仿真分析
15.2 閉環傳遞函式的回響分析
15.2.1 階躍回響曲線
15.2.2 衝激回響曲線
15.2.3 斜坡回響
15.3 控制系統的穩定性分析
15.3.1 狀態空間實現
15.3.2 穩定性
第16章 分析健康女性的測量數據設計實例
16.1 健康女性的測量數據分析
16.2 曲線擬合分析
16.2.1 二次多項式擬合曲線
16.2.2 直線擬合分析
16.2.3 線性回歸分析
16.3 樣本分析
16.3.1 樣本均值分析
16.3.2 樣本方差的分析
16.3.3 協方差分析
參考文獻

相關詞條

熱門詞條

聯絡我們