注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機輔助設計與工程計算MatlabMATLAB程序設計基礎及其應用(21世紀高職高專規(guī)劃教材)

MATLAB程序設計基礎及其應用(21世紀高職高專規(guī)劃教材)

MATLAB程序設計基礎及其應用(21世紀高職高專規(guī)劃教材)

定 價:¥26.00

作 者: 梅志紅、楊萬銓
出版社: 清華大學出版社
叢編項: 電氣自動化應用電子技術系列
標 簽: Matlab

ISBN: 9787302106685 出版時間: 2005-07-01 包裝: 平裝
開本: 16開 頁數(shù): 349 字數(shù):  

內(nèi)容簡介

  MATLAB語言具有數(shù)據(jù)處理及可視化能力強的特點,是目前工程上流行最廣泛的科學語言?!禡ATLAB程序設計基礎及其應用》由基礎和應用兩部分組成?;A章節(jié)全面介紹了MATLAB 6.5版本的主要功能和使用方法,包括MATLAB開發(fā)環(huán)境的使用,符號數(shù)學的基本方法,數(shù)據(jù)和函數(shù)可視化方法,Simulink交互式仿真集成環(huán)境的使用,圖形用戶界面制作及MATLAB的程序設計方法等。在應用章節(jié)介紹了MATLAB在信號與系統(tǒng)及數(shù)字信號處理中的應用?!禡ATLAB程序設計基礎及其應用》通過實例強調(diào)了MATLAB在數(shù)學建模、信號與系統(tǒng)、數(shù)字信號處理中的應用,使讀者從大量繁雜的數(shù)學運算中解放出來。通過計算機模擬與仿真,一方面能使讀者加深對所學基本理論的理解,另一方面,可使讀者迅速掌握MATLAB編程的技巧。本書可作為高等院校電子信息類課程的教材,也可以作為學習MATLAB語言入門及應用的教材。

作者簡介

暫缺《MATLAB程序設計基礎及其應用(21世紀高職高專規(guī)劃教材)》作者簡介

圖書目錄


第1章MATLAB基礎知識及入門1
1.1MATLAB簡介1
1.1.1什么是MATLAB1
1.1.2MATLAB的組成與應用1
1.1.3MATLAB工具箱簡介2
1.2MATLAB的安裝3
1.3MATLAB的開發(fā)環(huán)境5
1.3.1MATLAB的啟動與退出5
1.3.2MATLAB的主菜單和工具欄8
1.4MATLAB桌面系統(tǒng)10
1.4.1命令窗口10
1.4.2MATLAB的啟動平臺12
1.4.3工作空間瀏覽器12
1.4.4命令歷史窗口15
1.4.5當前路徑窗口及彈出菜單16
1.4.6MATLAB的搜索路徑18
1.4.7Simulink方塊庫瀏覽器18
1.4.8M文件編輯器界面19
1.5MATLAB中獲得幫助的途徑20
1.5.1幫助瀏覽器20
1.5.2help命令與lookfor命令21
1.6MATLAB的通用參數(shù)設置22
1.7本章小結(jié)24
習題24
第2章MATLAB的變量與數(shù)據(jù)結(jié)構25
2.1MATLAB語言的基本要素25
2.1.1變量25
2.1.2常量26
2.1.3數(shù)值27
2.1.4運算符28
2.1.5標點28
2.1.6MATLAB語句28
2.1.7函數(shù)30
2.1.8文本30
2.2矩陣33
2.2.1矩陣的創(chuàng)建與保存33
2.2.2向量的生成和運算37
2.2.3矩陣和數(shù)組的算術運算40
2.2.4關系運算和邏輯運算45
2.2.5矩陣和數(shù)組的位運算和集合運算49
2.2.6矩陣函數(shù)和數(shù)組函數(shù)49
2.2.7矩陣的分解50
2.2.8矩陣索引與矩陣的特殊操作54
2.2.9稀疏矩陣58
2.3多維數(shù)組61
2.3.1多維數(shù)組的定義61
2.3.2多維數(shù)組的建立62
2.4本章小結(jié)64
習題65
MATLAB程序設計基礎及其應用目錄第3章MATLAB在數(shù)值運算中的應用67
3.1多項式67
3.1.1多項式的創(chuàng)建67
3.1.2多項式的運算69
3.2線性代數(shù)74
3.2.1方陣系統(tǒng)75
3.2.2超定系統(tǒng)76
3.2.3欠定系統(tǒng)77
3.3數(shù)據(jù)分析77
3.3.1基本統(tǒng)計命令77
3.3.2協(xié)方差陣和相關陣80
3.3.3微分、差分與梯度81
3.4插值82
3.4.1一維插值82
3.4.2二維插值84
3.4.3數(shù)據(jù)擬合工具87
3.4.4基本統(tǒng)計工具87
3.5本章小結(jié)88
習題88
第4章符號運算功能90
4.1符號對象的創(chuàng)建和使用90
4.1.1符號表達式的生成90
4.1.2符號矩陣的生成92
4.1.3默認符號變量93
4.2符號表達式的簡化94
4.2.1因式分解95
4.2.2符號表達式的展開95
4.2.3符號表達式的同類項合并96
4.2.4符號表達式的化簡96
4.2.5分式通分98
4.2.6符號表達式的嵌套98
4.2.7符號表達式的替換99
4.3符號函數(shù)的運算99
4.3.1符號函數(shù)的算術運算99
4.3.2符號函數(shù)的極限101
4.3.3符號的微分101
4.3.4符號的積分102
4.3.5Taylor級數(shù)展開103
4.3.6復合函數(shù)的運算104
4.3.7反函數(shù)的運算105
4.4符號方程的求解105
4.4.1符號代數(shù)方程組的求解105
4.4.2符號微分方程求解106
4.5符號函數(shù)的繪圖106
4.5.1二維繪圖函數(shù)107
4.5.2三維繪圖函數(shù)111
4.5.3等高線繪圖函數(shù)111
4.5.4網(wǎng)格圖繪圖函數(shù)112
4.5.5表面圖繪圖函數(shù)114
4.6函數(shù)計算器115
4.6.1輸入框116
4.6.2計算器的功能116
4.7積分變換117
4.7.1傅里葉變換、拉普拉斯變換和Z變換及其逆變換117
4.7.2數(shù)值與符號的轉(zhuǎn)換118
4.8本章小結(jié)119
習題120
第5章MATLAB圖形處理功能121
5.1基本的繪圖方法121
5.1.1基本的二維繪圖命令121
5.1.2曲線線形、顏色和標記124
5.1.3屏幕控制命令127
5.1.4其他二維圖形命令131
5.2三維圖形命令138
5.2.1三維曲線圖138
5.2.2基本立體繪圖命令139
5.2.3設置視角147
5.2.4動畫149
5.3光照和曲面顏色的控制150
5.3.1光源函數(shù)150
5.3.2曲面顏色的控制151
5.4MATLAB的圖形對象154
5.4.1圖形對象的類別及屬性的設置154
5.4.2圖形對象的常用屬性158
5.5MATLAB 6.5的圖形可視編輯工具161
5.5.1圖形對象的設置161
5.5.2圖形格式的控制168
5.6本章小結(jié)168
習題168
第6章圖形用戶界面的設計170
6.1圖形用戶界面開發(fā)環(huán)境170
6.1.1布局編輯器171
6.1.2幾何位置排列工具174
6.1.3常用屬性編輯器設置控件屬性174
6.1.4菜單編輯器177
6.1.5對象瀏覽器179
6.2對話框設計180
6.2.1公共對話框180
6.2.2MATLAB專用對話框180
6.3圖形用戶界面程序設計183
6.4本章小結(jié)192
習題192
第7章M文件程序設計193
7.1M文件簡介193
7.1.1命令文件193
7.1.2函數(shù)文件195
7.1.3局部變量和全局變量196
7.2M文件的程序結(jié)構196
7.2.1循環(huán)語句196
7.2.2條件語句198
7.2.3分支語句199
7.2.4其他流程控制語句200
7.3數(shù)據(jù)類型與數(shù)據(jù)文件202
7.3.1數(shù)據(jù)類型202
7.3.2數(shù)據(jù)輸入向?qū)?Import Wizard)203
7.3.3圖像數(shù)據(jù)文件207
7.3.4數(shù)據(jù)的保存和裝載209
7.4文件編輯器及程序調(diào)試210
7.4.1程序的直接調(diào)試法210
7.4.2編輯功能和調(diào)試功能211
7.4.3程序設計的優(yōu)化213
7.5本章小結(jié)215
習題215
第8章MATLAB應用程序接口216
8.1MATLAB調(diào)用以C語言編寫的函數(shù)217
8.1.1編寫能讓MATLAB調(diào)用的C函數(shù)217
8.1.2MATLAB的API函數(shù)218
8.2VB與MATLAB的數(shù)據(jù)通信220
8.2.1借助ActiveX部件220
8.2.2借助DDE技術221
8.3MATLAB與Visual C++混合編程的實現(xiàn)222
8.3.1MATLAB引擎函數(shù)介紹222
8.3.2編譯接口環(huán)境的配置223
8.4本章小結(jié)224
習題224
第9章Simulink基礎225
9.1Simulink的基本模塊225
9.1.1運行Simulink225
9.1.2信號源模塊庫(Source)226
9.1.3輸出模塊庫(Sinks)227
9.1.4連續(xù)系統(tǒng)模塊庫(Continuous)228
9.1.5離散系統(tǒng)模塊庫(Discrete)228
9.1.6數(shù)學運算模塊庫(Math)229
9.2Simulink建模230
9.2.1模塊的輸入、操作及修飾230
9.2.2模塊的連接231
9.2.3模塊參數(shù)的設定232
9.2.4仿真方法和參數(shù)的設定及運行233
9.3連續(xù)系統(tǒng)建模仿真示例237
9.4本章小結(jié)238
習題238
第10章MATLAB在信號與系統(tǒng)中的應用239
10.1連續(xù)時間信號239
10.1.1連續(xù)信號的MATLAB描述239
10.1.2信號的時域運算、時域變換及MATLAB實現(xiàn)242
10.1.3MATLAB對常用連續(xù)時間信號的分析244
10.2連續(xù)時間信號與系統(tǒng)的時域分析249
10.2.1連續(xù)時間信號的卷積運算及MATLAB實現(xiàn)249
10.2.2連續(xù)系統(tǒng)的沖擊響應、階躍響應及MATLAB實現(xiàn)250
10.2.3利用MATLAB求LTI系統(tǒng)的響應253
10.3周期信號頻域分析及MATLAB實現(xiàn)255
10.3.1連續(xù)時間周期信號的傅里葉級數(shù)及MATLAB實現(xiàn)255
10.3.2利用MATLAB實現(xiàn)周期信號的傅里葉級數(shù)分解與綜合256
10.3.3連續(xù)時間周期信號的頻譜分析及MATLAB實現(xiàn)259
10.4傅里葉變換及MATLAB實現(xiàn)262
10.4.1傅里葉變換262
10.4.2連續(xù)時間信號傅里葉變換的數(shù)值計算264
10.4.3信號的幅度調(diào)制及MATLAB實現(xiàn)265
10.4.4利用MATLAB分析系統(tǒng)的頻率特性267
10.5用MATLAB繪制拉普拉斯變換的曲面圖271
10.6本章小結(jié)276
習題276
第11章MATLAB在數(shù)字信號處理中的應用278
11.1離散時間信號與系統(tǒng)時域運算278
11.1.1離散時間信號的表示278
11.1.2離散時間信號的運算284
11.2離散時間系統(tǒng)響應288
11.2.1卷積運算與相關運算288
11.2.2離散時間系統(tǒng)差分方程290
11.2.3Z變換和傅里葉變換292
11.2.4MATLAB常用的數(shù)字信號處理函數(shù)294
11.3離散傅里葉變換299
11.3.1離散傅里葉變換(DFT)300
11.3.2快速傅里葉變換(FFT)301
11.4濾波器設計示例308
11.4.1濾波器設計函數(shù)308
11.4.2IIR數(shù)字的濾波器設計示例309
11.4.3MATLAB窗函數(shù)設計FIR濾波器311
11.5使用MATLAB 6.x下的Filter Designed Tool312
11.5.1應用交互式圖形用戶界面FDATool設計數(shù)字濾波器312
11.5.2濾波器的編輯314
11.5.3濾波器的分析314
11.5.4信號頻譜分析和濾波器設計工具SPTool315
11.6本章小結(jié)317
習題318
附錄319
附錄AMATLAB 6.5命令和函數(shù)索引319
附錄BMathWorks公司產(chǎn)品系列與工具箱347
參考文獻350

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號