<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > matlab與labview結(jié)合使用

          matlab與labview結(jié)合使用

          作者: 時(shí)間:2017-01-06 來(lái)源:網(wǎng)絡(luò) 收藏
          從LabVIEW 8.0開(kāi)始,LabVIEW提供了一個(gè)很有用的功能,叫Mathscript,可以使用類似matlab中文本式的數(shù)學(xué)編程語(yǔ)言來(lái)進(jìn)行編程。經(jīng)過(guò)8.0, 8.2, 8.5, 8.6數(shù)個(gè)版本的發(fā)展,Mathscript的功能已經(jīng)越來(lái)越強(qiáng)大。
          在LabVIEW中,Mathscript有兩種方式供用戶進(jìn)行編程,Mathscript Window和Mathscript Node,前者是交互式的編程調(diào)試環(huán)境,而后者更可以內(nèi)嵌入VI中,形成既有圖形,又有文本的“混合編程”方式。
          簡(jiǎn)單介紹完畢,那么接下來(lái)我們就一起來(lái)學(xué)習(xí)一下吧~~


          利用LabVIEW MathScript 開(kāi)發(fā)算法:第一部分——LabVIEW MathScript 節(jié)點(diǎn)


          概本文提供了使用LabVIEW MathScript節(jié)點(diǎn)一開(kāi)發(fā)算法的范例。本系列的下一篇文章將研究交互式LabVIEW MathScript 窗口。
          目錄
          • MathScript 含義
          • LabVIEW MathScript 節(jié)點(diǎn)
          • LabVIEW 和圖形化編程介紹
          • 在算法開(kāi)發(fā)和原型化中使用MathScript節(jié)點(diǎn)

          MathScript 含義
          無(wú)論您是要開(kāi)發(fā)算法、研究信號(hào)處理理論還是分析結(jié)果,利用LabVIEW 您可以選擇最有效的技術(shù)計(jì)算語(yǔ)法。您可以結(jié)合LabVIEW 圖形化編程方式和LabVIEW MathScript ,它是面向數(shù)學(xué)的文本化編程語(yǔ)言,兼容廣泛使用的m文件腳本語(yǔ)法。
          參見(jiàn):
          LabVIEW MathScript 內(nèi)幕:了解什么特性使LabVIEW 如此完美的適合于文本化算法開(kāi)發(fā)和原型化
          LabVIEW MahtScript示例庫(kù):本站點(diǎn)包含了大量LabVIEW MathScript示例。
          LabVIEW MathScript 節(jié)點(diǎn)
          您可以通過(guò)兩種接口來(lái)使用LabVIEW MathScript——LabVIEW MathScript 交互式窗口和MathScript 節(jié)點(diǎn)。參考本系列文章的第二篇來(lái)了解有關(guān)LabVIEW MathScript 的更多信息。
          利用LabVIEW MathScript 節(jié)點(diǎn)——下圖中的藍(lán)色矩形區(qū)域,您可以在LabVIEW 圖形化程序中(虛擬儀器——VI)中運(yùn)行m文件語(yǔ)法腳本。您可以使用MathScript 節(jié)點(diǎn)在VI中插入文本化算法,然后在LabVIEW 環(huán)境中通過(guò)增加旋鈕、滑塊、按鈕、圖形和其它用戶控制件和顯示件來(lái)儀器化您的腳本。

          參見(jiàn):
          利用LabVIEW 進(jìn)行算法開(kāi)發(fā)和原型化:第二部分——使用MathScript 交互式窗口
          LabVIEW 和圖形化編程介紹
          LabVIEW 是用于工程和科學(xué)應(yīng)用的圖形化開(kāi)發(fā)平臺(tái),比如設(shè)計(jì)、控制和測(cè)試等。在LabVIEW 中,您可以利用輸入控件和顯示控件來(lái)建立用戶界面——前面板。輸入控件包括旋鈕、按鈕、撥盤、文本輸入域和其它輸入對(duì)象。顯示控件包括圖形、數(shù)碼顯示、LED和其它輸出顯示。在您建立好用戶界面后,利用VI和結(jié)構(gòu)您可以增加代碼來(lái)控制前面板對(duì)象。程序框圖包含了這種代碼。


          完成下列步驟,建立一個(gè)VI的前面板和程序框圖
          1. 打開(kāi)LabVIEW
          2. 在LabVIEW Getting Started窗口中選擇File»New VI,或者點(diǎn)擊Blank VI來(lái)建立一個(gè)新VI。


          3. 在VI的前面板上,選擇View»Controls Palette來(lái)顯示控件選板。
          4. 在Modern模板的圖標(biāo)上移動(dòng)光標(biāo)定位到Numeric選板上。當(dāng)您在Controls選板的圖標(biāo)上移動(dòng)光標(biāo),圖標(biāo)下的提示條上會(huì)顯示子選板、輸入控件或顯示控件的名稱。
          5. 點(diǎn)擊Numeric圖標(biāo)以顯示Numeric選板
          6. 在Numeric選板的圖標(biāo)上移動(dòng)光標(biāo)到Vertical Pointer Slide(垂直指針條)上。
          7.點(diǎn)擊Vertical Pointer Slide圖標(biāo)并拖放到前面板上。

          8. 雙擊Vertical Pointer Slide的Slide標(biāo)簽。在出現(xiàn)的文本框中鍵入Amplitude(幅值)。

          8. 在Controls選板上點(diǎn)擊Modern鏈接返回到Modern頂層模板。在Modern模板的圖標(biāo)上移動(dòng)光標(biāo)定位到Graph選板上。
          9.點(diǎn)擊Graph圖標(biāo)顯示Graph選板。
          10. 在Graph選板的圖標(biāo)上移動(dòng)光標(biāo)定位到Waveform Graph。點(diǎn)擊Waveform Graph圖標(biāo)并拖放到前面板上。


          11. 選擇Window»Show Block Diagram來(lái)顯示VI的程序框圖。建立程序框圖和建立前面板類似。當(dāng)您把操作對(duì)象放置在前面板上時(shí),LabVIEW 會(huì)在程序框圖中為這些對(duì)象建立連線端子。您可以連接數(shù)據(jù)出入程序框圖中的端子,從而在程序的用戶界面上顯示數(shù)據(jù)或者在程序中使用用戶輸入值。
          12. 在程序框圖上找到Amplitude和Waveform Graph端子。

          13.選擇File»Save As來(lái)保存VI。
          參考Getting Started with LabVIEW(LabVIEW 使用入門)來(lái)了解更多有關(guān)信息,包括LabVIEW 圖形化編程環(huán)境和基本的LabVIEW 特性來(lái)建立數(shù)據(jù)采集和儀器控制程序。
          參見(jiàn):
          LabVIEW 使用入門
          在算法開(kāi)發(fā)和原型化中使用MathScript節(jié)點(diǎn)
          您可以使用MathScript 節(jié)點(diǎn)在LabVIEW 中進(jìn)行編程開(kāi)發(fā)和原型化算法。完成以下步驟可以在MathScript 節(jié)點(diǎn)中進(jìn)行編程開(kāi)發(fā)和原型化算法。您將在前面已經(jīng)生成的VI中運(yùn)行該腳本。
          1. 在程序框圖上,選擇View»Functions Palette來(lái)顯示Functions選板。
          2. 在編程模板的圖標(biāo)上移動(dòng)光標(biāo)定位到Structures選板上。
          3.點(diǎn)擊Structures圖標(biāo)顯示Structures選板。
          4. 在Structures選板上移動(dòng)光標(biāo)定位到MathScript 節(jié)點(diǎn)上。
          5. 點(diǎn)擊MathScript Node圖標(biāo)。
          6.在程序框圖上,點(diǎn)擊并拖放鼠標(biāo)畫(huà)出矩形框來(lái)放置MathScript 節(jié)點(diǎn)。
          上一頁(yè) 1 2 下一頁(yè)

          關(guān)鍵詞: matlablabview結(jié)合使

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();