出版時間:2011-12 出版社:人民郵電出版社 作者:張昱,周綺敏,史笑興 編著 頁數(shù):246
內(nèi)容概要
本書是和“信號與系統(tǒng)”理論課程相配套的實驗教程。內(nèi)容包括:matlab(含simulink)軟件應(yīng)用基礎(chǔ)及其在信號與系統(tǒng)中的應(yīng)用與實驗內(nèi)容;利用軟件與硬件相結(jié)合的虛擬儀器對信號的產(chǎn)生、合成進行頻譜分析,分析高通、低通濾波網(wǎng)絡(luò)對信號的影響,分析信號的采樣及恢復(fù)等實驗內(nèi)容,以及相關(guān)實驗儀器的使用說明;同時還附有matlab在信號與系統(tǒng)中的應(yīng)用實驗的參考源程序及其詳解。
本書注重理論與實際相結(jié)合,注重實用性;條理清楚,深入淺出,便于自學(xué)??勺鳛楦叩仍盒9た菩畔⑴c通信工程類、電子科學(xué)與技術(shù)類、自動控制類、電氣工程類、機電工程類、計算機科學(xué)類及其他相關(guān)專業(yè)本科生的“信號與系統(tǒng)”課程配套實驗或相對獨立的“信號與系統(tǒng)實驗”課程的教材,也可供報考碩士研究生需要考“信號與系統(tǒng)”課程的學(xué)生作為復(fù)習(xí)參考書之一,同時對于進行信號與系統(tǒng)相關(guān)領(lǐng)域研究工作的工程技術(shù)人員也有一定的參考價值。
書籍目錄
第一部分 MATLAB應(yīng)用基礎(chǔ)
第1章 MATLAB基礎(chǔ)
1.1 MATLAB簡介
1.2 MATLAB的系統(tǒng)配置需求
1.2.1 支持的操作系統(tǒng)平臺及系統(tǒng)配置需求
1.2.2 許可管理
1.3 MATLAB的安裝
第2章 MATLAB的應(yīng)用開發(fā)環(huán)境
2.1 命令窗口
2.1.1 命令的編輯
2.1.2 中斷正在執(zhí)行的命令
2.1.3 FORMAT命令
2.1.4 續(xù)行符
2.1.5 清屏命令
2.1.6 注釋
2.2 M文件簡介
2.3 當(dāng)前目錄與搜索路徑
2.3.1 設(shè)置MATLAB的當(dāng)前目錄
2.3.2 設(shè)置MATLAB的搜索路徑
2.3.3 設(shè)置當(dāng)前目錄及搜索路徑的必要性
2.3.4 設(shè)置當(dāng)前目錄與設(shè)置搜索路徑的區(qū)別
2.3.5 查看目錄中的文件
2.4 M文件的編輯與運行
2.4.1 M文件的建立及保存
2.4.2 M文件的編輯和查看
2.4.3 M文件的運行
2.5 工作空間
2.5.1 Workspace瀏覽器
2.5.2 保存和載入Workspace
2.6 在線幫助
2.6.1 help命令
2.6.2 lookfor命令
2.6.3 MATLAB Help窗口
2.6.4 MATLAB示例和演示
2.6.5 doc命令
2.6.6 MathWorks網(wǎng)站
第3章 應(yīng)用MATLAB解線性代數(shù)問題
3.1 MATLAB與線性代數(shù)
3.2 矩陣的基本運算
3.2.1 矩陣的加法與減法運算
3.2.2 向量積與矩陣轉(zhuǎn)置
3.2.3 矩陣乘法
3.2.4 矩陣冪次及指數(shù)
3.2.5 單位矩陣
3.2.6 向量及矩陣的范數(shù)
3.3 解線性方程組
3.3.1 方陣系統(tǒng)
3.3.2 過限制系統(tǒng)
3.3.3 限制不足系統(tǒng)
3.4 逆矩陣及行列式
3.5 矩陣的特征值與特征向量
第4章 應(yīng)用MATLAB繪圖
4.1 二維繪圖
4.1.1 plot函數(shù)
4.1.2 stem函數(shù)
4.1.3 figure函數(shù)
4.1.4 subplot函數(shù)
4.1.5 指定線條顏色、樣式和數(shù)據(jù)點標(biāo)記符號
4.1.6 標(biāo)題與軸標(biāo)簽
4.1.7 對數(shù)坐標(biāo)軸的設(shè)定
4.1.8 軸范圍及軸刻度的設(shè)定
4.1.9 text函數(shù)和gtext函數(shù)
4.1.10 hold函數(shù)
4.1.11 grid函數(shù)
4.2 三維繪圖
4.2.1 三維線形圖形
4.2.2 三維網(wǎng)格圖形
4.2.3 三維表面圖形
4.2.4 設(shè)定顏色分布
4.2.5 設(shè)定照明光源
4.2.6 在三維網(wǎng)格圖形上作標(biāo)記點
4.2.7 設(shè)定透明及隱藏效果
4.2.8 設(shè)定觀察點
4.2.9 制作三維動畫效果
第5章 應(yīng)用MATLAB進行數(shù)值分析與統(tǒng)計
5.1 多項式的表示及運算
5.1.1 多項式的表示方法
5.1.2 roots函數(shù)
5.1.3 poly函數(shù)
5.1.4 polyval與polyvalm函數(shù)
5.1.5 conv與deconv函數(shù)
5.1.6 polyder函數(shù)
5.1.7 residue函數(shù)
5.1.8 polyfit函數(shù)
5.2 數(shù)據(jù)分析
5.2.1 為列向數(shù)據(jù)繪制數(shù)據(jù)圖表
5.2.2 基本分析命令函數(shù)
5.2.3 協(xié)方差與相關(guān)系數(shù)
5.3 回歸分析與曲線擬合
5.3.1 歸一化
5.3.2 多項式回歸分析
第6章 MATLAB程序設(shè)計
6.1 MATLAB中的程序
6.1.1 MATLAB腳本程序的基本結(jié)構(gòu)
6.1.2 MATLAB函數(shù)程序的基本結(jié)構(gòu)
6.1.3 函數(shù)/腳本說明
6.1.4 P代碼
6.2 參數(shù)與變量
6.2.1 參數(shù)
6.2.2 局部變量與全局變量
6.2.3 特殊數(shù)值
6.3 數(shù)據(jù)類型
6.4 運算符
6.4.1 算術(shù)運算符
6.4.2 關(guān)系運算符
6.4.3 邏輯運算符
6.4.4 運算符的應(yīng)用實例
6.5 流程控制
6.5.1 if語句
6.5.2 switch語句
6.5.3 while語句
6.5.4 for語句
6.6 防止和檢查代碼問題的方法
6.6.1 代碼分析
6.6.2 檢查函數(shù)和變量的作用域及使用情況
6.7 程序的調(diào)試(Debug)
6.7.1 直接調(diào)試法
6.7.2 工具調(diào)試法
第7章 基于Simulink的系統(tǒng)仿真
7.1 Simulink概述
7.2 Simulink的基本操作簡介
7.2.1 Simulink的啟動
7.2.2 Simulink模型的建立
7.2.3 Simulink的第一個形象化示例
7.2.4 Simulink模型的特點
7.3 Simulink模塊庫簡介
7.4 Simulink模型的創(chuàng)建及仿真等具體操作介紹
7.4.1 Simulink建模與仿真的一般步驟
7.4.2 Simulink的建模操作和設(shè)置
7.4.3 運行仿真
7.4.4 仿真結(jié)果輸出
第二部分 MATLAB在信號與系統(tǒng)中的應(yīng)用及實驗
第8章 信號及其運算的MATLAB表示
8.1 連續(xù)信號的MATLAB表示
8.2 離散信號的MATLAB表示
8.3 信號運算的MATLAB實現(xiàn)
第9章 時域分析的MATLAB實現(xiàn)
9.1 連續(xù)時間系統(tǒng)的零狀態(tài)響應(yīng)
9.2 連續(xù)時間系統(tǒng)的沖激響應(yīng)和階躍響應(yīng)
9.3 離散時間系統(tǒng)的零狀態(tài)響應(yīng)
9.4 離散時間系統(tǒng)的沖激響應(yīng)和階躍響應(yīng)
9.5 卷積
第10章 頻域分析的MATLAB實現(xiàn)
10.1 周期信號的頻域分析
10.2 非周期信號的頻域分析
10.3 系統(tǒng)的頻率特性分析
10.3.1 連續(xù)時間系統(tǒng)的頻率特性
10.3.2 離散時間系統(tǒng)的頻率特性
10.4 連續(xù)時間系統(tǒng)的s域分析
10.4.1 利用MATLAB實現(xiàn)部分分式展開
10.4.2 利用MATLAB計算H(s)的零極點并分析系統(tǒng)穩(wěn)定性
10.4.3 利用MATLAB計算Laplace正反變換
10.5 離散時間系統(tǒng)的z域分析
10.5.1 利用MATLAB實現(xiàn)z域的部分分式展開式
10.5.2 利用MATLAB計算H(z)的零極點并分析系統(tǒng)穩(wěn)定性
10.5.3 利用MATLAB計算z正變換和z反變換
第11章 Simulink在信號與系統(tǒng)實驗中的應(yīng)用
11.1 Simulink應(yīng)用于信號的產(chǎn)生與顯示
11.2 Simulink應(yīng)用于信號的分析與處理
11.3 Simulink應(yīng)用于系統(tǒng)的分析
第12章 MATLAB實驗內(nèi)容
實驗一 信號的產(chǎn)生及時間變量的變換
實驗二 離散線性時不變系統(tǒng)分析
實驗三 離散時間傅里葉分析
實驗四 連續(xù)時間系統(tǒng)分析
實驗五 采樣
實驗六 零極點分析
第13章 MATLAB實驗常見問題解答
1.關(guān)于MATLAB 5.3版本中的命令行提示符顯示不正確的問題
2.關(guān)于MATLAB 6.x和7.x版本中的.asv文件
3.幾個清除操作的MATLAB命令
4.MATLAB中subplot函數(shù)的使用
5.一個在MATLAB中求系統(tǒng)傳遞函數(shù)H(z)的問題
6.一個dsolve函數(shù)無法使用的問題
7.一個利用impulse函數(shù)來畫系統(tǒng)沖激函數(shù)的問題
8.一個“仿真結(jié)果與理論值存在差異”的問題
9.關(guān)于幾種傅里葉變換形式的問題
10.一個有限長序列的離散傅里葉變換DFT的MATLAB實現(xiàn)舉例
11.關(guān)于有限長序列的離散傅里葉變換DFT的(圓周)共軛對稱性問題
12.關(guān)于快速傅里葉變換的問題
13.關(guān)于在某些MATLAB函數(shù)的參數(shù)中的系數(shù)向量里“前0可省”或“后0可省”的問題
14.MATLAB中如何在繪圖中顯示希臘字母等特殊字符?
15.關(guān)于點乘、點除和左除、右除等算術(shù)運算符的一些相關(guān)問題
16.MATLAB中的函數(shù)能否以函數(shù)作為參數(shù)?
17.MATLAB中如何表示二進制、十六進制等特殊進制的數(shù)字?不同數(shù)制的數(shù)字之間如何轉(zhuǎn)換?
18.MATLAB中如何直接進行位運算操作?
19.MATLAB中如何表示一個單引號?
20.一個向量下標(biāo)越界的問題
第三部分 利用虛擬儀器進行信號及頻譜分析實驗
第14章 信號及頻譜分析實驗內(nèi)容
實驗一 信號產(chǎn)生與分析中常用儀器設(shè)備的應(yīng)用
實驗二 信號的產(chǎn)生及其頻譜分析
實驗三 信號的合成及其頻譜分析
實驗四 高通、低通網(wǎng)絡(luò)對信號的影響
實驗五 信號的抽樣及其恢復(fù)
第15章 儀器使用說明
15.1 虛擬儀器使用說明
15.2 二蹤示波器使用說明
15.3 多路電源使用說明
15.4 信號發(fā)生器使用說明
附錄 MATLAB實驗參考源程序
實驗一 信號的產(chǎn)生及時間變量的變換
實驗二 離散線性時不變系統(tǒng)分析
實驗三 離散時間傅里葉分析
實驗四 連續(xù)時間系統(tǒng)分析
實驗五 采樣
實驗六 零極點分析
參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載