matlab與labview結(jié)合使用

7.在MathScript 節(jié)點(diǎn)內(nèi)部點(diǎn)擊并輸入下列命令。
x = linspace(0, 2*pi, 30);
b = A*sin(x)
b = A*sin(x)
注意x = linspace(0, 2*pi, 30);命令生成一個(gè)新的x變量并在0到2*pi內(nèi)均勻取30個(gè)值來(lái)填入變量。
(可選)您也可以右擊MathScript 節(jié)點(diǎn)并從快捷菜單中選擇Import來(lái)輸入您所建立的m文件腳本。

8. 右擊MathScript 節(jié)點(diǎn)框并從快捷菜單中選擇Add Input。

9. 在輸入端子中鍵入A,為腳本的A變量提供輸入。

10.右擊MathScript 節(jié)點(diǎn)框并從快捷菜單中選擇Add Output。
11. 在輸出端子中鍵入b,為腳本中的b變量提供輸出。
12. 右擊b輸出端子并從快捷菜單中選擇Choose Data Type»1D-Array»DBL 1D來(lái)指定b輸出變量的數(shù)據(jù)類型。
13. 把光標(biāo)移動(dòng)到Amplitude端子的箭頭上。光標(biāo)變成了線軸或連線工具。利用連線工具把程序框圖上的對(duì)象連接起來(lái)。

13. 把光標(biāo)移動(dòng)到Amplitude端子的箭頭上。光標(biāo)變成了線軸或連線工具。利用連線工具把程序框圖上的對(duì)象連接起來(lái)。
14. 當(dāng)連線工具出現(xiàn)時(shí),點(diǎn)擊Amplitude端子的箭頭,然后再點(diǎn)擊MathScript 節(jié)點(diǎn)的A輸入來(lái)連接兩個(gè)對(duì)象。數(shù)據(jù)將順著這條連線從Amplitude端子流向MathScript節(jié)點(diǎn)。
15.類似地,連接b 輸出到Waveform Graph端子。現(xiàn)在您可以從腳本中獲取合適的數(shù)據(jù)并利用LabVIEW 豐富的用戶界面功能來(lái)可視化地分析結(jié)果。程序框圖應(yīng)如下所示:

16.選擇Window»Show Front Panel來(lái)顯示VI的前面板。
17.把Amplitude控件的滑塊拖放到大約3的位置。
18. 點(diǎn)擊前面板頂端的Run按鈕或白色箭頭。注意波形圖形更新為正弦波。

19.拖拉Amplitude控件的滑塊到不同的值并再次運(yùn)行VI。注意波形會(huì)相應(yīng)地更新。
20.(可選)點(diǎn)擊前面板頂端的Run Continuously按鈕或循環(huán)箭頭。注意:每次當(dāng)您改變Amplitude控件的值時(shí)波形圖也會(huì)更新。
21.選擇File»Save來(lái)保存VI。
您可以通過(guò)交互式選板、對(duì)話框和菜單來(lái)操作這些LabVIEW 工具。LabVIEW 也提供了上百種VI,讓您在所建立的程序中使用它們。拖放這些VI到程序框圖中可以定義您所寫(xiě)程序的功能。這種點(diǎn)擊方式能極大地減少?gòu)某绦蜃畛踅⒌阶罱K解決方案所需的時(shí)間。
關(guān)鍵詞:
matlablabview結(jié)合使
相關(guān)推薦
技術(shù)專區(qū)
- FPGA
- DSP
- MCU
- 示波器
- 步進(jìn)電機(jī)
- Zigbee
- LabVIEW
- Arduino
- RFID
- NFC
- STM32
- Protel
- GPS
- MSP430
- Multisim
- 濾波器
- CAN總線
- 開(kāi)關(guān)電源
- 單片機(jī)
- PCB
- USB
- ARM
- CPLD
- 連接器
- MEMS
- CMOS
- MIPS
- EMC
- EDA
- ROM
- 陀螺儀
- VHDL
- 比較器
- Verilog
- 穩(wěn)壓電源
- RAM
- AVR
- 傳感器
- 可控硅
- IGBT
- 嵌入式開(kāi)發(fā)
- 逆變器
- Quartus
- RS-232
- Cyclone
- 電位器
- 電機(jī)控制
- 藍(lán)牙
- PLC
- PWM
- 汽車(chē)電子
- 轉(zhuǎn)換器
- 電源管理
- 信號(hào)放大器
評(píng)論