LabVIEW結(jié)合了簡單易用的圖形式開發(fā)環(huán)境與靈活強大的G編程語言,提供了一個非常直觀的編程環(huán)境;有專為大型應用開發(fā)、集體開發(fā)及應用配置設計的附加開發(fā)工具,包括應用程序生成器、圖形比較、源代碼控制、程序碼編寫指導及復雜矩陣運算等功能。
LabVIEW不僅僅是一種編程語言,還是一種用于測量和自動化的特定應用程序開發(fā)環(huán)境,一種用來快速設計工業(yè)原型和應用程序的高度交互式的開發(fā)環(huán)境。同時LabVIEW還實現(xiàn)了對FPGA等硬件的支持,實際上也是一個硬件設計工具。測量和自動化程序在處理與通用程序一樣的問題(如數(shù)據(jù)結(jié)構(gòu)和算法、文件I/O、網(wǎng)絡I/O、用戶I/O和數(shù)據(jù)庫存取、打印等)的同時,還要處理額外的問題(如物理I/O、實時性約束和硬件配置等)。
LabVIEW適用于測量和自動化應用程序的能力與通用編程的能力相互增強和擴展,使其在兩個方面體現(xiàn)出強大的功能。
來源:ks991次