-
我是這個問題的權威:
1 使用 MATLAB 指令碼節點 而不是數學指令碼 2 使用 ActiveX
前兩種方法在陳曦輝的樹上說得很清楚。
您需要啟動 MATLAB 流程。
3 使用 VC++ 和 MATLAB 混合。 生成 dll,供LabView呼叫。
如何與大師一起玩。
-
1、通過Active X技術與MATLAB通訊;
2、通過在LabVIEW中呼叫MATLAB Script Node(即MATLAB Script Node)實現與MATLAB的資料通訊;
與第二種方法相比,它更簡單、更實用。
-
LabVIEW是由美國NI公司開發的一種程式語言,簡稱G語言,G是英文“graphic”的第乙個字母,意思是圖形程式語言。 LabVIEW可以以流程圖格式進行程式設計。 程式設計方法直觀易學,可為非軟體專業人士提供簡單而強大的程式設計環境。
雖然LabVIEW名義上是一種通用程式語言,可用於程式設計任何任務,如C++或Delphi,但實際上LabVIEW主要用於測量系統,並廣泛應用於汽車製造,化學工業,發電,水處理,元件生產,製藥,橡膠等行業的自動檢測和控制。
-
我覺得LabVIEW比較好,我在工作中用到的很多,而且學習起來也不是很困難,雖然MATLAB的資料處理能力很強,但前者有更廣闊的未來,我學了這兩:)後發現前者更好最好再上一門訊號處理課程!
圖形程式語言縮寫為G語言。 它是繼 C 之後的新一代高階語言。 也許你已經有過這樣的經歷:
用 C 語言程式設計不僅要求程式設計師熟悉指令的使用,而且還要求程式設計師在語句中編寫文件,告訴計算機如何操作。 在這種型別的程式設計環境中設計程式可以讓我們體驗抽象的美,而有些人卻覺得它很無聊。 G語言從根本上改變了傳統的程式設計環境。
使用“圖示”代替“文字指令”。 在視覺化程式設計中,程式設計師只需呼叫“圖示(物件)”,然後通過“連線線”來指定資料的流向。 程式設計就像畫框圖一樣,整個過程變得直觀、簡單、有趣。
LabVIEW是G語言的主流產品。 它的翻譯是實驗性虛擬儀器工程平台。 它不僅具有C語言的基本功能,而且還提供了強大的高階軟體庫,如函式和儀器驅動程式。 因此,特別適用於測控領域應用軟體的開發。
到現在為止,您可能已經了解圖形程式設計不是計算機圖形學。 它不研究幾何圖形的程式設計演算法,也不處理影象的處理。
雖然DOS作業系統的命令也可以用來複製檔案,但現在很少有人這樣做。 這是因為我們已經習慣於在 Windows 圖形視窗環境中使用快捷命令。 至於在Word中複製文件,只需單擊工具欄上的相關圖示即可。
同樣,歐美許多大學中非電腦科學專業的學生採用G語言並用它來開發應用軟體的人數已經超過了C和其他文字語言。 據報道,G語言的軟體開發效率是C語言等文字語言的4-10倍。
-
將MATLAB編譯成動態鏈結庫,並使用LabView呼叫它;
或者使用MATLAB公式節點在LabVIEW介面中呼叫MATLAB程式設計;
-
首先在MATLAB中編譯它。 m 檔案,這是對 LabView 中 “Use Formulas” 節點中的指令碼公式的問候。
-
這些是控制項,有兩種方法可以建立它們:
1-您可以在前面板上調出檢視>>控制項調色盤,然後將控制項調色盤上的相應控制項拖放到前面板以完成建立。
2- 另一種方便的方法是通過右鍵單擊相應 vi 的輸入並選擇 Create 控制項來建立它。
這些控制項是visa配置串列埠vi的輸入控制項,如果是預設的,則為經典樣式,從上到下,控制項選擇板路徑用英文表示,中文的可以單獨找到:
Visa 資源名稱:Controls>>Classic>>i O>>Visa 資源名稱,波特率:本質上是乙個 U32 數字輸入控制項,Controls>>Classic>>Classic Numeric>>Numeric Cotrol,然後右鍵單擊該控制項並選擇 Representation,然後選擇相應的資料型別。
數字:本質上是乙個 U16 數字輸入控制項,controls>>classic>>classic numeric>>numeric cotrol,然後右鍵單擊該控制項以選擇 Representation,然後選擇相應的資料型別。
停止位:本質上是乙個U16型別的環輸入控制項,controls>>classic>>classic ring & enum>>text ring,然後右鍵點選控制項並選擇表示,然後選擇相應的資料型別。 右鍵單擊並選擇編輯專案...。
可以對應下拉選項。
流控制:本質上是一種U16型別的列舉輸入控制項,controls>>classic>>classic ring&列舉>>列舉,然後右鍵點選控制項並選擇表示形式,然後選擇相應的資料型別。 右鍵單擊並選擇編輯專案...。
可以對應下拉選項。
但是上面這樣建立比較麻煩,所以建議直接右鍵點選visa配置串列埠vi對應的輸入端,建立對應的輸入控制,這樣初始化值就全部可用了,不需要單獨設定。