MATLAB 8.X 程序設(shè)計(jì)及典型應(yīng)用
定 價(jià):35 元
叢書名:高等學(xué)樣計(jì)算機(jī)類“十二五”規(guī)劃教材
- 作者:張霞萍 編著
- 出版時(shí)間:2014/7/1
- ISBN:9787560634296
- 出 版 社:西安電子科技大學(xué)出版社
- 中圖法分類:TP312MA
- 頁碼:319
- 紙張:膠版紙
- 版次:1
- 開本:16開
張霞萍編著的《MATLAB 8·X程序設(shè)計(jì)及典型應(yīng) 用(高等學(xué)校計(jì)算機(jī)類十二五規(guī)劃教材)》以MATLAB 8 .X(R2013b)為版本,兼顧MATLAB 7.X(R201la),詳 細(xì)介紹了MATLAB的功能及 其操作,以及在“大學(xué)物理”、“數(shù)字信號(hào)處理”、 “自動(dòng)控制系統(tǒng)”、“通信原理”四門課程中的典型 應(yīng)用。
本書內(nèi)容包括MATLAB的系統(tǒng)環(huán)境、MATLAB四種數(shù) 據(jù)類型、M文件初步、MATLAB的數(shù)值計(jì)算和符 號(hào)計(jì)算、MATLAB強(qiáng)大的繪圖功能、Simulink交互式仿 真集成環(huán)境、MATLAB的典型應(yīng)用。每章后面配 有習(xí)題,緊扣教學(xué)內(nèi)容,使得讀者能夠通過上機(jī)操作 及時(shí)有效地進(jìn)行知識(shí)的鞏固和提高。
本書注重基礎(chǔ),內(nèi)容簡明扼要,實(shí)例豐富,適宜 作為高等學(xué)校理工科專業(yè)教材和教學(xué)參考書,也可供 廣大科技工作者參考。
第1章 MATLAB系統(tǒng)環(huán)境 1.1 MATLAB概述 1.1.1 MATLAB的發(fā)展歷史 1.1.2 MATLAB的特點(diǎn) 1.2 MATLAB的安裝和啟動(dòng)及桌面簡介. 1.2.1 安裝:MATLAB 第1章 MATLAB系統(tǒng)環(huán)境 1.1 MATLAB概述 1.1.1 MATLAB的發(fā)展歷史 1.1.2 MATLAB的特點(diǎn) 1.2 MATLAB的安裝和啟動(dòng)及桌面簡介. 1.2.1 安裝:MATLAB 1.2.2 啟動(dòng)和退出MATLAB 1.2.3 MATLAB操作界面 1.3 指令窗(command Window)運(yùn)行入門 1.3.1 指令窗簡介 1.3.2 最簡單的計(jì)算器使用方法 1.3.3 數(shù)值、變量和表達(dá)式 1.3.4 指令窗的顯示方式 1.3.5 指令窗中常用控制指令及指令行的編輯 1.4 歷史指令窗(Command History) 1.4.1 歷史指令窗簡介 1.4.2 歷史指令的再運(yùn)行 1.5 工作空間瀏覽器(Workspace)和空間變量管理 1.5.1 工作空間瀏覽器簡介 1.5.2 內(nèi)存變量的查詢和刪除 1.6 當(dāng)前文件夾、路徑設(shè)置和文件管理 1.6.1 用戶文件夾和當(dāng)前文件夾設(shè)置 1.6.2 MAT[,AB搜索路徑 1.7 幫助系統(tǒng) 1.7.1 幫助窗口(help)簡介 1.7.2 help指令 1.7.3 lookfor指令 習(xí)題第2章 MATLAB數(shù)組類型及計(jì)算 2.1 數(shù)值數(shù)組(Numeric Array) 2.1.1 數(shù)值數(shù)組的創(chuàng)建 2.1.2 數(shù)組元素的標(biāo)識(shí)和尋訪 2.1.3 “非數(shù)”和“空”數(shù)組 2.1.4 數(shù)值數(shù)組的擴(kuò)充和收縮 2.1.5 數(shù)值數(shù)組的計(jì)算 2.1.6 數(shù)組運(yùn)算符優(yōu)先級(jí) 2.1.7 高維數(shù)組 2.1.8 稀疏數(shù)組 2.2 字符串?dāng)?shù)組(String Array) 2.2.1 字符串?dāng)?shù)組的創(chuàng)建和標(biāo)識(shí) 2.2.2 字符串?dāng)?shù)組轉(zhuǎn)換函數(shù) 2.2.3 字符串?dāng)?shù)組的串接、替換和比較 2.3 元胞數(shù)組(Ceu Array) 2.3.1 元胞數(shù)組的創(chuàng)建、標(biāo)識(shí)和獲取 2.3.2 元胞數(shù)組的擴(kuò)充和收縮 2.3.3 元胞數(shù)組的轉(zhuǎn)換函數(shù) 2.4 構(gòu)架數(shù)組(Structure Array) 2.4.1 構(gòu)架數(shù)組的創(chuàng)建 2.4.2 域的增加和刪除 2.4.3 域值操作函數(shù) 習(xí)題第3章 M文件初步 3.1 M文件入門 3.1.1 M文件的建立 3.1.2 M文件編寫初步 3.2 MATLAB流程控制結(jié)構(gòu) 3.2.1 if條件結(jié)構(gòu) 3.2.2 switch-case開關(guān)結(jié)構(gòu) 3.2.3 try試探結(jié)構(gòu) 3.2.4 for循環(huán)結(jié)構(gòu) 3.2.5 while循環(huán)結(jié)構(gòu) 3.2.6 控制程序流的其他常用指令 3.2.7 加快MATLAB程序運(yùn)行速度的技巧 3-3 腳本文件和函數(shù)文件 3.3.1 腳本文件 3.3.2 函數(shù)文件 3.3.3 局部變量和全局變量 3.4 MATLAB函數(shù)類別和句柄函數(shù) 3.4.1 主函數(shù) 3.4.2 子函數(shù) 3.4.3 內(nèi)聯(lián)函數(shù) 3.4.4 函數(shù)句柄 3.5 MATLAB程序的調(diào)試 習(xí)題第4章 數(shù)值計(jì)算 4.1 矩陣的計(jì)算 4.1.1 矩陣的結(jié)構(gòu)變換 4.1.2 矩陣分析 4.1.3 矩陣的特征值分析 4.1.4 矩陣的分解 4.1.5 線性方程組的求解 4.2 多項(xiàng)式 4.2.1 多項(xiàng)式的表達(dá)和創(chuàng)建 4.2.2 多項(xiàng)式的運(yùn)算 4.3 多項(xiàng)式插值和擬合 4.3.1 多項(xiàng)式擬合 4.3.2 多項(xiàng)式插值 4.4 函數(shù)的零點(diǎn)和極值點(diǎn) 4.4.1 函數(shù)的零點(diǎn) 4.4.2 函數(shù)的極值點(diǎn) 4.5 數(shù)值微積分 4.5.1 差分和偏導(dǎo) 4.5.2 數(shù)值積分 4.6 初值問題的常微分方程數(shù)值解 4.6.1 ode()指令的執(zhí)行機(jī)理 4.6.2 ode()指令求解微分方程示例 習(xí)題第5章 符號(hào)計(jì)算 5.1 符號(hào)對(duì)象的創(chuàng)建和符號(hào)自變量的確定 5.1.1 符號(hào)對(duì)象的創(chuàng)建 5.1.2 符號(hào)表達(dá)式中符號(hào)自變量的確定 5.2 符號(hào)表達(dá)式的基本操作 5.2.1 符號(hào)對(duì)象和數(shù)值對(duì)象的轉(zhuǎn)換 5.2.2 符號(hào)數(shù)值的精度控制 5.2.3 符號(hào)表達(dá)式的化簡 5.3.4 符號(hào)表達(dá)式的置換 5.3 符號(hào)微積分 5.3.1 符號(hào)極限和符號(hào)微分 5.3.2 符號(hào)級(jí)數(shù)/序列求和與符號(hào)積分 5.4 符號(hào)方程的求解 5.4.1 符號(hào)代數(shù)方程的求解 5.4.2 符號(hào)微分方程的求解 習(xí)題第6章 數(shù)據(jù)和函數(shù)的可視化 6.1 二維曲線的繪制 6.1.1 二維直角坐標(biāo)系中基本繪圖指令plot() 6.1.2 二維極坐標(biāo)系中基本繪圖指令polar() 6.1.3 直角坐標(biāo)和極坐標(biāo)之間的相互轉(zhuǎn)換 6.1.4 二維對(duì)數(shù)坐標(biāo)系繪圖 6.2 繪制二維圖形的輔助操作 6.2.1 窗口的控制與分割 6.2.2 坐標(biāo)軸的設(shè)置 6.2.3 圖形標(biāo)識(shí) 6.2.4 二維圖形輔助操作的現(xiàn)場實(shí)現(xiàn). 6.3 其它二維繪圖指令 6.3.1 簡易繪圖指令ezplot()和ezpolar() 6.3.2 特殊二維圖形繪制 6.4 三維繪圖 6.4.1 三維線圖繪圖指令plot3() 6.4.2 繪制三維網(wǎng)格線指令mesh()和曲面圖指令surf() 6.4.3 色彩處理 6.4.4 圖形的鏤空和裁切 6.4.5 圖像與動(dòng)畫 6.4.6 三維簡易繪圖指令 6.4.7 特殊三維圖形的繪制 6.5 句柄圖形 6.5.1 句柄圖形體系 6.5.2 圖形對(duì)象的操作 6.5.3 對(duì)象句柄、對(duì)象屬性的獲取和設(shè)置 習(xí)題第7章 Simulink交互式仿真集成環(huán)境 7.1 Simulink的啟動(dòng)和模型庫 7.1.1 Simulink的啟動(dòng)與退出 7.1.2 Simulink常用模塊 7.2 模型文件的創(chuàng)建和保存 7.3 仿真的配置 7.3.1 仿真時(shí)間選項(xiàng) 7.3.2 解算器選項(xiàng) 7.4 子系統(tǒng)及其封裝 7.4.1 子系統(tǒng)的創(chuàng)建 7.4.2 封裝子系統(tǒng) 7.5 在MATLAB指令窗中運(yùn)行Simulink模型 習(xí)題第8章 ATLAB的典型應(yīng)用 8.1 MATLAB在大學(xué)物理教學(xué)過程中的應(yīng)用 8.1.1 實(shí)驗(yàn)數(shù)據(jù)處理的MAgilLAB實(shí)現(xiàn) 8.1.2 靜電場和穩(wěn)恒磁場的MATLAB實(shí)現(xiàn) 8.1.3 振動(dòng)與波的MA31LAB實(shí)現(xiàn) 8.1.4 光學(xué)的MATLAB實(shí)現(xiàn) 8.2 MATLAB在數(shù)字信號(hào)處理中的應(yīng)用 8.2.1 信號(hào)的運(yùn)算 8.2.2 離散傅里葉變換(DFT)及快速傅里葉變換(FFT) 8.2.3 數(shù)字濾波器的結(jié)構(gòu) 8.2.4 IIR數(shù)字濾波器的設(shè)計(jì) 8.2.5 FIR數(shù)字濾波器的設(shè)計(jì) 8.2.6 信號(hào)處理的圖形用戶界面 8.3 MATLAB在控制系統(tǒng)中的應(yīng)用 8.3.1 線性時(shí)不變系統(tǒng)的數(shù)學(xué)模型 8.3.2 線性控制系統(tǒng)的分析 8.4 MATLAB在通信原理中的應(yīng)用 8.4.1 MATLAB編程方式的幾個(gè)典型應(yīng)用 8.4.2 誤碼率分析界面 8.4.3 MATLAB/Simulink的典型應(yīng)用 習(xí)題附錄A MATLAB與Word的接口——N0tebOOk附錄B MATLAB常用指令查詢表參考文獻(xiàn)