Labview 8.2多了許多的新功能, Mathscript就是其中之ㄧ,
以前Labview有MabLab Script Node, 可以在系統中有安裝Mablab的時候,
從Labview中的MabLab Script Node撰寫Matlab的程式語法,
然後在Labview執行時Call MatLab進行運算, 再將結果傳回Labview,
如今, Labview 本身就具有MathScript, 用與MabLab相通的m-file script語法,
所以以往在MatLab中寫的程式, 現在也可以在Labview中寫了,
底下是NI對 MathScript 的簡介:
NI LabVIEW MathScript 新增了數學導向 (math-oriented) 和文字化的編程至 NI LabVIEW。您可一起使用 MathScript 和圖型化的資料流程式撰寫來定義您用 NI LabVIEW 所開發的客製化軟體。只要使用 LabVIEW,您就可以為技術運算選擇最有效率的語法 - 文字化、圖形化,或是兩者整合。
- 可輕鬆使用的互動式指令碼的原型開發環境
- 流程化的演算開發和 DSP 概念探索
- 可相容於普遍使用的 m-file 程式碼語法
- 降低成本和學習曲線
我嘗試寫了一個簡單的語法, 使用plot繪圖
步驟:
1. 啟動Labview, Tool--> Mathscript window
顯示的MathScript Window
2. 在Command Window中輸入 v1=linspace(0,2*pi,20);
3. 按Enter, 其結果會顯示在Output Window
4. 接著在Command Window中輸入 v2=sin(v1); 及 plot(v1,v2) , 按Enter, 會跑出一個Pl0t1的繪圖視窗, 顯示此程式的運算結果
資料收集:
http://labview-tech.blogspot.com