From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



我可以使用 MatWorks, Inc. MATLAB® 撰寫的 M-file Script,在 Real-Time 作業系統中執行 LabVIEW-Real-Time 應用程式嗎?



主要軟體: LabVIEW Modules>>LabVIEW Real-Time Module
主要軟體版本: 6.1
主要軟體修正版本: N/A
次要軟體: N/A

問題: LabVIEW 支援在 Windows 環境中的 MATLAB script。然而這些 script 可否透過 LabVIEW Real-Time 應用程式在 LabVIEW Real-Time 作業系統中執行?

解答: 在 LabVIEW 2009 MathScript RT Module中,MathScript RT Module 的 functions 以及 .m 檔案皆可以在 real-time 的硬體上執行。關於在 RT 裝置上使用MathScript RT Module 的詳細情形,可以參考LabVIEW 2009 Real-Time Module Help(連結在最下方)中的Version 2009 Features 章節。

另一個在 Windows 作業系統上使用 .m script 檔案的選項,是使用 MATLAB script node,這個方式可以連接 LabVIEW 到 MathWorks, Inc. MATLAB® 的軟體環境。在這種情況下電腦上必須要安裝已授權的 MATLAB 6.5 版或更新版的軟體,才能夠使用 MATLAB script nodes。其原因是因為 MATLAB script nodes 會使用到 MATLAB software script 伺服器來執行使用MATLAB程式語言撰寫的script。因為 LabVIEW 使用 ActiveX 的技術來實現 MATLAB script nodes,所以這種方式只能在 Wondows 上使用,而不能在 Real-Time 的作業系統上執行。

MATLAB® 是 MathWorks, Inc 公司註冊的產品。其產品和公司名稱為該公司註冊商標。

相關連結: Developer Zone Tutorial: Working with .m File Scripts in NI LabVIEW for Text Based Signal Processing, Analysis, and Math
LabVIEW 2009 Real-Time Module Help: Version 2009 Features (RT Module)

附加檔案:





報告日期: 12/29/2000
最後更新: 11/05/2015
文件偏號: 24S83KKN