第1章 LabVIEW系統簡介
愈是能夠熟悉操作整合開發系統,包括前置面板與程式方塊視窗,以及對應的控制面板與函數面板元件庫,則愈能提升設計工作的效率;從元件的建立、編輯、除錯VI檔案開始,乃至於元件的逆向接法,皆是初學LabVIEW程式設計者必須學習的項目與技巧。
第2章 運算與比較元件
本章主要內容為介紹數值運算、數學運算、布林運算、比較運算元件,以及解決問題與演算法。
第3章 執行控制元件
本章主要介紹次數迴圈、條件迴圈、平面順序結構、堆疊順序結構、條件結構、公式節點。
第4章 陣列
本單元主題,將介紹常用的陣列語法,例如陣列大小、索引、替換、安插、刪除、初始化、建立、子集合、最大與最小值、重組、排序、搜尋、分割、旋轉、插值、反差值、交錯、轉置、矩陣互換。
第5章 字串、叢集與檔案
介紹字串元件、叢集元件、檔案元件。
第6章 圖表與圖形
介紹波形圖表、波形圖形、XY圖形、強度圖表與圖形、三維圖形、MATLAB script、MathScript Node等元件,其功能在於將數據圖形化,不論是二維或三維,都是應用於工程數值分析中很重要的工具。
第7章 子VI與進階使用
針對子VI 自訂函式,詳細討論參數傳入與回傳的設定,並且說明區域變數與全區域變數的動作,以及事件結構、快速鍵、屬性節點的設定。
第8章 圖形使用者介面
詳細介紹圖形使用者介面的設定,其中包括按鈕、清單方塊、下拉式清單、單選按鈕、核取方塊、捲動軸與進度列、頁籤控制、功能表、快顯功能表等元件。
第9章 擬合與插值
數值分析(Numerical analysis)係指在解決工程應用問題上,使用數值近似演算法的研究。對LabVIEW而言,演算法就是程式設計安排VIs
的具體步驟,套用在工程計算與數據處理問題上求解,因此本單元主題,包括多項式求根與相關運算,以及擬合與插值,皆著眼於導入數值分析方法,模擬解決工程問題,以培養分析、設計、實作、整合的能力。
第10章 線性代數與微積分
本單元主題,比照前一章的做法,導入數值分析方法於微積分課程內容,透過選擇性的學習單元,模擬解決工程問題,以強化培養工程科技人才必須具備的能力。介紹的內容有線性聯立方程式、積分與微分、文字與公式元件,屬於專業核心課程的進階應用。
第11章 工程數學之應用
介紹微分方程式─包含解聯立方程組與二階微分方程式,拉氏轉換、傅立葉轉換─包含一維與二維轉換,屬於專業核心課程的進階應用。