LabVIEW如何判別要使用電腦上哪一個版本的MatLAB?



主要軟體:
主要軟體版本: 7.1
主要軟體修正版本:
次要軟體: N/A

問題: 我的電腦上安裝了兩個版本的MatLAB,在LabVIEW裡使用MatLAB Script Nodes時,LabVIEW會選擇哪一個版本的MatLAB?

解答: LabVIEW會檢查Windows登錄(registry)中登錄的MatLAB Class ID,並呼叫此ActiveX的物件。您可以由開始>>執行中鍵入regedit開啟登錄編輯程式查看registry的內容。相關的登錄碼位於My Computer\HKEY_CLASSES_ROOT\Matlab.Application。在這個登錄資料夾內您可能會看到類似"Matlab.Application.7"等的登錄值,每個登錄值擁有一個Class ID和MatLAB的版本,而"Matlab.Application"這個Class ID底下的版本數值即為LabVIEW所呼叫的MatLAB版本。當您安裝新的MatLAB版本後,registry中的Class ID會自動更新。

相關連結: KnowledgeBase 2A6E3SDM: Incorrect MATLAB Window Appearance When Called from LabVIEW KnowledgeBase DIRECT-44PMH6: What Can I Do With the MATLAB and HiQ Script Nodes?

附加檔案:





報告日期: 04/21/2005
最後更新: 04/26/2005
文件偏號: 3KKE3MOA