LabVIEW、MATLAB及其混合編程技術 ( 簡體 字) |
作者:范壽康 | 類別:1. -> 程式設計 -> Labview 2. -> 工程繪圖與工程計算 -> Matlab |
譯者: |
出版社:機械工業出版社 | 3dWoo書號: 29329 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:3/1/2011 |
頁數:216 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 |
ISBN:9787111330318 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:書系統介紹了LabVIEW與MATLAB這兩種語言的基本使用方法、把它們結合在一起的混合編程技術、程序設計與實際應用的相關知識。 全書共11章,分為三部分。第一部分包括第1∼5章,介紹LabVIEW的基本概念、編程方法、數據結構、數據采集等圖形化程序設計的關鍵技術;第二部分包括第6、7章,介紹MATLAB程序設計基礎和Simulink動態系統仿真;第三部分包括第8∼11章,介紹LabVIEW與MATLAB的混合編程技術,LabVIEW與MATLAB/Simulink混合編程接口技術,在LabVIEW中利用ActiveX技術與MATLAB混合編程,以及LabVIEW調用DLL、調用API等高級程序設計的技術。 本書可作為高等院校相關專業教材或教學參考書,也可供測控與儀器技術相關工程技術人員和軟件工程師參考。 |
目錄:前言 第1章 LabVIEW概述 1 1.1 LabVIEW簡介 1 1.2 LabVIEW的起源及發展歷程 2 1.3 LabVIEW的開發環境 3 1.3.1 LabVIEW的界面 3 1.3.2 LabVIEW的前面板和程序框圖 4 第2章 LabVIEW 8.5編程入門 6 2.1 LabVIEW 8.5菜單介紹 6 2.1.1 文件菜單 6 2.1.2 編輯菜單 7 2.1.3 查看菜單 8 2.1.4 項目菜單 8 2.1.5 操作菜單 9 2.1.6 工具菜單 10 2.1.7 窗口菜單 11 2.1.8 幫助菜單 11 2.2 LabVIEW 8.5的工具欄 12 2.3 LabVIEW 8.5的選項板 13 2.3.1 LabVIEW 8.5的控件選板 13 2.3.2 LabVIEW 8.5的函數選板 14 2.3.3 LabVIEW 8.5的工具選板 15 2.4 創建和編輯VI 15 2.4.1 創建VI 16 2.4.2 編輯VI 19 2.5 運行和調試VI 21 2.5.1 運行VI 21 2.5.2 調試VI 22 2.6 創建和調用子VI 24 2.6.1 創建子VI 24 2.6.2 調用子VI 26 第3章 數據操作、結構與節點 28 3.1 基本數據類型 28 3.1.1 數值型 28 3.1.2 布爾型 30 3.1.3 字符串 32 3.2 特殊數據類型 36 3.2.1 數組 36 3.2.2 簇 40 3.3 程序結構 44 3.3.1 順序結構 44 3.3.2 循環結構 46 3.3.3 條件結構 49 3.4 基本節點 51 3.4.1 公式節點 51 3.4.2 反饋節點 55 3.4.3 屬性節點 56 第4章 波形顯示與文件操作 59 4.1 波形顯示基礎 59 4.1.1 波形顯示的分類 59 4.1.2 自定義圖形和圖表 60 4.2 常用的波形顯示 64 4.2.1 波形圖表 64 4.2.2 波形圖 66 4.2.3 XY圖 67 4.2.4 三維圖形顯示 68 4.3 文件I/O基礎 71 4.4 常用文件的輸入、輸出 73 4.4.1 電子表格的輸入、輸出 73 4.4.2 測量文件的輸入、輸出 75 4.4.3 文本文件的輸入、輸出 78 4.4.4 二進制文件的輸入、輸出 80 4.4.5 數據記錄文件的輸入、輸出 82 第5章 數據采集與發布應用程序 84 5.1 數據采集基礎 84 5.1.1 數據采集系統的構成 84 5.1.2 數據采集卡 84 5.2 數據采集卡的配置 86 5.2.1 DAQ助手的使用方法 86 5.2.2 Measurement & Automation Explorer的使用 89 5.3 發布應用程序 92 5.3.1 生成獨立可執行的應用程序 92 5.3.2 生成安裝程序 94 第6章 MATLAB程序設計基礎 95 6.1 MATLAB 7.X簡介 95 6.1.1 MATLAB 7.X的工作環境 95 6.1.2 工具條與菜單 96 6.1.3 MATLAB的指令窗口 97 6.1.4 工作空間窗口 99 6.1.5 圖形窗口 99 6.1.6 在線幫助 99 6.2 MATLAB 7.X的基本語法 100 6.2.1 數值及變量 100 6.2.2 MATLAB賦值語句 100 6.2.3 數組和矩陣 101 6.2.4 邏輯判斷與流程控制 103 6.2.5 基本繪圖方法 105 6.3 MATLAB在信號處理中常用的函數 107 6.3.1 典型離散信號 107 6.3.2 頻率響應函數 110 6.3.3 快速傅里葉變換函數 111 6.3.4 卷積函數 114 6.3.5 濾波函數 114 6.3.6 Z域零、極點分析函數 116 6.3.7 IIR數字濾波器設計函數 116 6.3.8 窗函數 119 6.3.9 FIR數字濾波器設計函數 121 6.4 數字濾波器設計實例 122 6.4.1 用 MATLAB設計IIR數字濾波器 122 6.4.2 用MATLAB設計FIR數字濾波器 124 第7章 Simulink動態系統仿真 127 7.1 Simulink 仿真入門 127 7.1.1 啟動Simulink 127 7.1.2 Simulink模型的構建 128 7.1.3 用Simulink建模和仿真的過程 133 7.2 基于數字濾波器設計模塊的濾波器設計技術 137 7.2.1 基于濾波器設計及分析工具的設計技術 137 7.2.2 濾波器設計技術應用舉例 139 第8章 LabVIEW與MATLAB的混合編程 144 8.1 LabVIEW MathScript與MATLAB混合編程 144 8.1.1 LabVIEW MathScript 144 8.1.2 LabVIEW MathScript窗口 145 8.1.3 在圖形程序框圖中使用MathScript節點 150 8.1.4 LabVIEW MathScript窗口、MathScript節點的特殊語法 154 8.1.5 LabVIEW MathScript窗口應用舉例 160 8.1.6 在程序框圖中使用MathScript節點應用舉例 162 8.1.7 使用MathScript節點調用DLL應用舉例 164 8.2 LabVIEW MatlabScript與 MATLAB混合編程 165 8.2.1 LabVIEW MatlabScript節點簡介 165 8.2.2 通過LabVIEW調用MATLAB 166 8.2.3 在程序框圖中使用MatlabScript節點應用舉例 167 第9章 LabVIEW與MATLAB/Simulink混合編程接口技術 170 9.1 在LabVIEW中調用MATLAB/Simulink 170 9.1.1 LabVIEW仿真接口工具包 170 9.1.2 配置SIT Server 171 9.1.3 配置 SIT Connection Manager對話框 171 9.1.4 LabVIEW仿真接口工具包用戶界面設計 175 9.1.5 Host VI與SIT Server之間的通信 176 9.1.6 配置仿真舉例 176 9.2 在LabVIEW中調用MATLAB/Simulink應用實例 180 9.2.1 Simulation的配置與運行 180 9.2.2 設計仿真驗證原始模型和控制系統 181 第10章 在LabVIEW中利用ActiveX技術與MATLAB混合編程 184 10.1 ActiveX技術 184 10.1.1 ActiveX簡介 184 10.1.2 LabVIEW的ActiveX接口 185 10.2 在LabVIEW中使用ActiveX 198 10.3 在LabVIEW中利用ActiveX與MATLAB連接 199 10.3.1 MATLAB ActiveX 199 10.3.2 LabVIEW與MATLAB混合編程應用舉例 200 第11章 在LabVIEW中調用動態鏈接庫和應用程序接口 205 11.1 在LabVIEW中調用動態鏈接庫 205 11.1.1 動態鏈接庫 205 11.1.2 在LabVIEW中調用DLL應用實例 207 11.2 在LabVIEW中調用應用程序接口 210 11.2.1 應用程序接口 210 11.2.2 在LabVIEW中調用API函數應用實例 211 參考文獻 216
|
序: |