MATLAB和LabVIEW仿真技術及應用實例(第3版)

聶春燕、王桔、張萬裏、張猛

  • MATLAB和LabVIEW仿真技術及應用實例(第3版)-preview-1
  • MATLAB和LabVIEW仿真技術及應用實例(第3版)-preview-2
  • MATLAB和LabVIEW仿真技術及應用實例(第3版)-preview-3
  • MATLAB和LabVIEW仿真技術及應用實例(第3版)-preview-4
  • MATLAB和LabVIEW仿真技術及應用實例(第3版)-preview-5
  • MATLAB和LabVIEW仿真技術及應用實例(第3版)-preview-6
  • MATLAB和LabVIEW仿真技術及應用實例(第3版)-preview-7
MATLAB和LabVIEW仿真技術及應用實例(第3版)-preview-1

相關主題

商品描述

"本書介紹 MATLAB和LabVIEW 圖形化編程仿真軟件在相關課程和工程中的應用實例。全書分為4 篇。其中MATLAB部分包括3篇,第1篇介紹 MATLAB的基本操作命令、基本繪圖功能、M文件程序設計基礎以及符號運算;第2篇介紹Simulink系統建模以及子系統的封裝技術;第3篇介紹 MATLAB在模擬電路、數字電路、信號與系統、數字信號處理、濾波器設計以及數據分析等領域的仿真應用實例。第4篇即 LabVIEW 仿真軟件部分,介紹 LabVIEW 圖形化編程功能、虛擬儀器(VI)建模及在實際應用中的仿真實例。 使用 MATLAB和 LabVIEW 軟件可以簡單方便地完成復雜計算、仿真分析和圖形處理等功能。本書通俗易懂、由淺入深、講解詳細,結合大量具有代表性的應用實例(尤其側重本科基礎課和專業課程的相關知識)進行仿真和分析,幫助讀者理解和掌握兩種仿真軟件的使用方法和編程技巧,方便讀者自學或選學,本書可作為高校電子信息類等相關專業的本科生和研究生的輔助教材,也可作為工程技術人員的參考書。"

作者簡介

聶春燕,教授、博士後、碩士生導師。主持及參與國家級、省級、廳級科研課題33項,發表相關論文70篇;主持教研項目6項,發表相關論文12篇;主編教材4部;專著1部;軟著6項;實用新型1項;獲校級及以上獎勵18項。主講課程《MATLAB軟件及應用》、《電子測量》、《傳感技術》等十余門課程。

目錄大綱

目錄

第1篇MATLAB基礎知識

第1章仿真基礎

1.1MATLAB語言發展史

1.2MATLAB初步應用

1.2.1MATLAB桌面

1.2.2MATLAB工具條

1.2.3MATLAB的指令窗

1.2.4MATLAB的工作空間

習題1

第2章MATLAB基本操作命令

2.1變量及其賦值

2.1.1標識符號

2.1.2賦值

2.1.3復數

2.1.4MATLAB中的基本賦值矩陣

2.2矩陣和數組的基本運算

2.2.1矩陣和數組的四則運算

2.2.2矩陣和數組的乘方和冪次函數

2.2.3矩陣和數組的基本函數

2.3矩陣和數組的關系、邏輯運算

2.3.1關系運算

2.3.2邏輯運算

習題2

第3章MATLAB基本繪圖功能

3.1二維圖形

3.1.1基本二維繪圖函數

3.1.2線型、點型、顏色

3.1.3窗口控制(子圖繪制)

3.1.4坐標軸控制命令

3.1.5圖形標註

3.2三維圖形

3.2.1三維plot3繪圖函數

3.2.2三維曲面網線繪圖

3.2.3切片圖

習題3

第4章符號運算及繪圖

4.1符號運算

4.2符號數學的簡易繪圖

4.2.1二維符號數學簡易繪圖

4.2.2三維符號數學簡易繪圖

習題4

第5章M文件程序設計

5.1M文件

5.1.1M文件的建立與編輯

5.1.2命令文件

5.1.3函數文件

5.2程序流程控制

5.2.1循環控制語句

5.2.2條件控制語句

習題5

第2篇Simulink動態系統仿真技術

第6章Simulink仿真基礎

6.1Simulink的功能

6.2Simulink啟動和退出

6.3Simulink模塊庫

6.4Simulink模塊的基本操作

習題6

第7章Simulink系統建模及仿真應用

7.1創建仿真模型的步驟

7.2系統仿真時間參數的設置

7.3Simulink仿真應用實例

習題7

第8章Simulink子系統的創建及封裝

8.1創建子系統

8.1.1通過已有模塊建立子系統

8.1.2通過Subsystem模塊建立子系統

8.2子系統的封裝

8.3子系統創建及封裝的應用實例

習題8

第3篇MATLAB仿真應用實例

第9章MATLAB/Simulink在電路中的仿真應用

9.1模擬電路的仿真應用

9.1.1電阻電路

9.1.2動態電路

9.1.3正弦穩態電路

9.1.4頻率響應電路

9.2數字電路的仿真應用

9.2.1編碼器的設計

9.2.2譯碼器的設計

9.2.3數據選擇器的設計

9.2.4加法器的設計

習題9

第10章MATLAB在信號與系統中的仿真應用

10.1連續信號及仿真運算

10.2線性時不變系統的模型之間轉換

習題10

第11章MATLAB在數字信號處理及濾波器中的應用

11.1離散信號的運算

11.2傅裏葉變換與Z變換

11.3FIR數字濾波器的設計

11.4IIR數字濾波器的設計

11.5量化與調制

習題11

第12章MATLAB在數據分析中的應用

12.1數據插值

12.2多項式曲線擬合

12.3觀測數據分析

12.3.1條形圖數據分析

12.3.2餅圖數據分析

習題12

第13章MATLAB在控制系統中的應用

13.1系統的傳遞函數

13.2線性系統的時域分析

13.3控制系統的根軌跡分析

13.4控制系統的時域穩定性分析

13.5控制系統的頻域分析

習題13

第4篇LabVIEW基本功能及應用實例

第14章LabVIEW基本功能

14.1基本窗口功能

14.2工具欄

14.2.1前面板窗口工具欄

14.2.2框圖程序窗口工具欄

14.3LabVIEW的浮動模板功能

14.3.1工具模板

14.3.2控制模板

14.3.3功能模板

14.3.4Express VIs模塊功能

14.3.5Simulate Signal.vi應用舉例

14.4LabVIEW文本數據表示

14.4.1文本數據表達

14.4.2指示元件數據表達

14.4.3二維波形顯示

14.5LabVIEW圖形顯示

習題14

第15章LabVIEW創建VI的方法與實例

15.1LabVIEW創建VI的設計步驟

15.1.1前面板的設計

15.1.2框圖程序(後面板)的設計

15.2VI程序的調試方法

15.3應用實例

15.4For循環和While循環的應用

15.4.1For循環

15.4.2While循環

習題15

參考文獻