日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 測試測量 > 測試測量
[導讀] 使用 NI LabVIEW,不論您是在開發(fā)算法、分析結(jié)果、處理信號,還是在探索 DSP 概念,您都可以自由選擇用于工程計算的語法規(guī)則。您可以將直觀的 LabVIEW 圖形化數(shù)據(jù)流編程與 MathScript 相結(jié)合,MathScript 是一款面向

使用 NI LabVIEW,不論您是在開發(fā)算法、分析結(jié)果、處理信號,還是在探索 DSP 概念,您都可以自由選擇用于工程計算的語法規(guī)則。您可以將直觀的 LabVIEW 圖形化數(shù)據(jù)流編程與 MathScript 相結(jié)合,MathScript 是一款面向數(shù)學、基于文本的編程語言,包括 600 多種常用的數(shù)學、信號處理和分析函數(shù)。什么是 MathScript
LabVIEW MathScript 將面向數(shù)學的文本編程加入到了 LabVIEW 中。MathScript 提供了除圖形化數(shù)據(jù)流編程以外的另一種自定義開發(fā)應用系統(tǒng)的方法。現(xiàn)在使用 LabVIEW,您可以選擇文本編程方式、圖形化方式或是兩者的組合。不論您是在開發(fā)算法、探索信號處理概念或是分析結(jié)果,您都可以選擇用于工程計算最有效的語法規(guī)則。該技術(shù)白皮書為我們闡述了 LabVIEW 和 MathScript 的重要性就在于兩者的結(jié)合為用戶提供的最佳方案。
MathScript 的核心是一種高級文本編程語言,它包含用于信號處理、分析和數(shù)學相關(guān)任務復雜性的語法和功能。MathScript 為這些功能提供了 600 多種內(nèi)置函數(shù),您也可以自己創(chuàng)建新的自定義函數(shù)。 MathScript 與 m 文件腳本語法基本兼容——這種語法被廣泛用于其他工程計算軟件,例如 MathWorks公司的 MATLAB砑、Comsol 公司的 COMSOL Script 軟件和其他。這種兼容性意味著您可以使用大量以前開發(fā)的 m 文件腳本,例如在工程教科書中現(xiàn)成的或是在因特網(wǎng)站點上發(fā)布的開源 m 文件腳本。MathScript 如何工作
您可以通過交互式界面或編程界面使用 LabVIEW MathScript。如果您需要在一個交互式的界面中加載、保存、設(shè)計和執(zhí)行 m 文件腳本,您可以使用 MathScript 交互式窗口;如要把您的 m 文件腳本作為LabVIEW 應用程序的一部分發(fā)布,并結(jié)合圖形和文本編程,您可以使用 MathScript 節(jié)點。使用 MathScript 交互式窗口
LabVIEW MathScript 窗口提供了一個交互式界面,您可以在上面輸入 m 文件腳本命令,并即時查看結(jié)果、變量和命令歷史。窗口包含了一個命令行界面,您可以在此逐條輸入命令以進行快速計算、腳本調(diào)試或?qū)W習?;蛘撸部梢酝ㄟ^一個腳本編輯器窗口輸入并執(zhí)行一組命令。在您操作的同時,會有一個變量顯示圖形化/文本結(jié)果,一個歷史窗口追蹤您的命令。歷史視圖可以方便算法開發(fā),因為您可以使用剪貼板重復使用您以前執(zhí)行過的命令。使用 MathScript 節(jié)點
MathScript 節(jié)點為在 LabVIEW 中結(jié)合圖形和文本代碼提供了一種直觀的方式。在程序框圖中的 MathScript 節(jié)點,用藍色矩形表示。你可以使用 MathScript 節(jié)點直接輸入 m 文件腳本或是從文本文件中導入。 您可以在 MathScript 節(jié)點邊界上定義已經(jīng)命名的輸入和輸出,以設(shè)定在圖形化 LabVIEW 數(shù)據(jù)流編程和文本 MathScript 代碼之間傳送的數(shù)據(jù)。在 MathScript 節(jié)點左邊名為 fstoplow、fpasslow 和taps 的變量輸入,作為 m 文件腳本的輸入?yún)?shù)。MathScript 節(jié)點包含了輸出變量 F 和 sH,傳送給LabVIEW 圖形化代碼基于數(shù)組的結(jié)果。
您可以通過連接節(jié)點的輸入和輸出,將 m 文件腳本變量和 LabVIEW 數(shù)據(jù)流圖形化編程聯(lián)系起來。然后,您就可以在 m 文件腳本和您的圖形化 LabVIEW 數(shù)據(jù)流編程之間傳送數(shù)據(jù)了。m 文件腳本現(xiàn)在具備了傳統(tǒng) LabVIEW 圖形化數(shù)據(jù)流編程的特性。執(zhí)行您的數(shù)學算法
使用 MathScript 節(jié)點的一個好處是可以方便地“執(zhí)行您的數(shù)學算法”,并充分利用虛擬儀器技術(shù)的便利,如輕松自定義交互式的用戶界面。通過將您的 m 文件腳本代碼的變量和 LabVIEW 控件和指示件(如旋鈕、滑桿、按鈕和二維、三維圖表)相聯(lián)系,您可以為 m 文件腳本算法創(chuàng)建自定義、交互式的用戶界面。
您可以將 MathScript 節(jié)點與 LabVIEW 自帶的數(shù)百個現(xiàn)成可用的用戶界面元素相連,包括圖形、圖表、刻度盤和溫度計,為您的 m 文件腳本實現(xiàn)自定義的用戶界面。圖形化信號處理、分析和數(shù)學運算
使用 MathScript 節(jié)點在 LabVIEW 圖形化代碼中插入 m 文件腳本還未用戶提供了一個龐大的圖形化工具庫,用于信號處理、分析和數(shù)學運算。LabVIEW 包含 600 多個圖形化 VI 程序用于:
" 信號處理——信號生成、信號調(diào)理、監(jiān)視、數(shù)字濾波、加窗和頻譜分析
" 數(shù)學運算——變換、曲線擬合、內(nèi)插值與外插值、概率與統(tǒng)計、最優(yōu)化、常微分方程、幾何、多項式函數(shù)、一維和二維估計和微積分使用測量硬件
使用 MathScript 節(jié)點結(jié)合文本和圖形化編程的另一個好處是簡化數(shù)據(jù)采集、信號生成和儀器控制任務。在 MathScript 節(jié)點中執(zhí)行的 m 文件腳本可以使用在 LabVIEW 開發(fā)環(huán)境中普遍應用的硬件控制功能。圖形化環(huán)境自然管理連續(xù)數(shù)據(jù)采集操作,并為開發(fā)者節(jié)省了大量時間。LabVIEW 設(shè)定了與測量硬件集成的標準,包括:
" 超過 100 種內(nèi)置數(shù)據(jù)采集設(shè)備
" 超過 4,000 種來自 200 多家廠商的獨立儀器
" 超過 1,000 種來自 65 多家廠商的基于 PXI 的測量模塊
" 超過 10,000 種來自 15 多家第三方即插即用傳感器廠商的傳感器
" 超過 1,000 種運動平臺和驅(qū)動器
" 超過 400 種工業(yè)和科學照相機集成軟件組件
您可以利用 MathScript 節(jié)點連接 m 文件腳本和外部軟件或數(shù)據(jù)之間的缺口。LabVIEW 作為廣泛用于多種應用和學科的開發(fā)平臺,提供了廣泛的軟件集成工具、運行庫和文件格式,以便與第三方設(shè)計和仿真工具連接。LabVIEW 還提供多種用于與其他軟件工具和軟件包集成的軟件標準的連接特性,或與如下測量資源連接:
" DLL、共享庫
" ActiveX、COM 和.NET(微軟)
" DDE、TCP/IP、UDP、以太網(wǎng)、藍牙
" CAN、DeviceNet、Modbus、OPC
" 高速 USB、IEEE 1394、RS232/485、GPIB
" 數(shù)據(jù)庫(ADO、SQL 等)

探索基于因特網(wǎng)的遠程教育工具
MathScript 節(jié)點提供的其他連接方式選項能夠超越本地軟件或硬件。m 文件腳本能夠利用 LabVIEW 特性,例如基于因特網(wǎng)遠程控制的遠程面版——而無需進行額外的編程。您可以僅僅通過兩次鼠標點擊,將您定制的 LabVIEW 用戶界面嵌入到一個標準的網(wǎng)頁瀏覽器中。用戶無需安裝 LabVIEW,就可以通過一個標準的網(wǎng)頁瀏覽器遠程控制您的應用程序。這個特性對于遠程教育中進行遠程實驗尤為重要,教授可以通過真實的演示增強講座效果,學生可以在幾個小時之后訪問實驗室,而研究員可以共享昂貴的設(shè)備進行合作研究。

結(jié)論
LabVIEW MathScript 填補了傳統(tǒng) LabVIEW 圖形化數(shù)據(jù)流編程在算法開發(fā)、信號處理和分析任務上的不足。LabVIEW MathScript 通過提供給用戶一個單一的環(huán)境,使用戶可以選擇最有效的語法規(guī)則,無論是文本、圖形或是兩者的組合,從而加速了各種任務的開發(fā)。此外,由于 MathScript 與 m 文件腳本語法基本兼容,您可以最大限度的利用 LabVIEW 以及數(shù)以千計、公開可用的來自因特網(wǎng)、教科書的 m 文件腳本或是您自己現(xiàn)存的 m 腳本應用程序。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

下面的項目包括一個機器人完成各種任務。這是通過在機器人上使用和實現(xiàn)各種傳感器來完成的。機器人能夠在一個封閉的區(qū)域內(nèi)移動,收集球,并在最后的一個點上放下球。機器人將繪制出它去過的位置和該區(qū)域內(nèi)的障礙物。

關(guān)鍵字: 傳感器 機器人 LabVIEW

NI提供的軟件包經(jīng)濟省時,不僅幫助開發(fā)人員節(jié)省時間,還為創(chuàng)客提供了新的機遇

關(guān)鍵字: LabVIEW 自動化測試系統(tǒng)

強大的圖形化編程工具使整個測試和測量過程的各個方面實現(xiàn)可視化

關(guān)鍵字: LabVIEW 圖形化編程工具

摘要:對于每一型新機試飛,或者是重大的研究性試飛和驗證試飛,都必須實施遙測監(jiān)控?,F(xiàn)基于TTS(TextToSpeech)語音合成技術(shù),結(jié)合飛行試驗遙測監(jiān)控系統(tǒng)的不足,利用TTS引擎在LabVIEW開發(fā)環(huán)境下設(shè)計并實現(xiàn)了遙...

關(guān)鍵字: 飛行試驗遙測監(jiān)控系統(tǒng) TTS LabVIEW

在科研以及應用軟件領(lǐng)域,LabVIEW和MATLAB作為比較常用的2款工具,相信很多人都用過吧。簡單的概括一下,LabVIEW側(cè)重測試測量和數(shù)據(jù)采集,MATLAB側(cè)重科學計算和數(shù)據(jù)分析。

關(guān)鍵字: LabVIEW matlab 混合編程

摘要:利用單片機和虛擬儀器LabVIEW在PC端設(shè)計了溫濕度測量及控制系統(tǒng),用于溫濕度數(shù)據(jù)監(jiān)測。該系統(tǒng)上位機為PC端監(jiān)控界面,下位機為單片機,單片機采集溫濕度數(shù)據(jù),并將采集到的數(shù)據(jù)通過串口發(fā)送給監(jiān)控界面進行監(jiān)測和管理。該...

關(guān)鍵字: DHT11 LabVIEW 單片機

摘要:當前閉環(huán)步進電機在自動化設(shè)備中的應用越來越廣泛,故為了進一步滿足閉環(huán)步進電機的應用需求,采用LabVIEW上位機+運動控制卡+驅(qū)動器模塊的控制方案進行了多軸運動系統(tǒng)的設(shè)計,通過設(shè)計的上位機軟件實現(xiàn)閉環(huán)步進電機的實時...

關(guān)鍵字: 閉環(huán)步進電機 精度測試 LabVIEW

摘要:為滿足某扭矩檢測試驗標準要求,基于LabView設(shè)計開發(fā)了一款扭矩檢測裝置,該裝置能檢測某類零部件的斷裂力矩,滿足試驗標準要求,其他零部件的扭矩也可在該裝置上檢測。類似的扭矩裝置可參考該裝置進行設(shè)計。

關(guān)鍵字: 伺服電機 LabVIEW PLC

在下述的內(nèi)容中,小編將會對LabVIEW的相關(guān)消息予以報道,如果LabVIEW是您想要了解的焦點之一,不妨和小編共同閱讀這篇文章哦。

關(guān)鍵字: LabVIEW 測試測量 NI

一直以來,LABVIEW都是大家的關(guān)注焦點之一。因此針對大家的興趣點所在,小編將為大家?guī)鞮ABVIEW的相關(guān)介紹,詳細內(nèi)容請看下文。

關(guān)鍵字: LabVIEW 測試測量 測試儀器
關(guān)閉