LabVIEWでMATLAB®ツールボックスを使用するMathWorks社のMATLAB®スクリプトを実行するには?

更新しました Sep 5, 2023

使用製品

ソフトウェア

  • LabVIEW MathScript Module
  • LabVIEW

問題

LabVIEWでMathScriptノードを使用して、MATLAB®で記述したコードを実行しようとしていますが、一部の関数が認識されず、ノードでエラーが発生します。実行できるようにするにはどうすればよいですか?

解決策

特定の関数が認識されない場合、MathScriptノード(左側)ではなく、MATLAB®Scriptノード(右側)を使用する必要があります。


 

LabVIEWのMATLAB®スクリプトノードは、ActiveXを使用してコンピュータにインストールされているMATLAB®ランタイムシステムを呼び出します。それに対して、LabVIEW MathScript RT ModuleのMathScriptノードは、MathWorks社のMATLAB®ソフトウェアとは別に実行されます。
 

MATLAB® Scriptノードは、数学>>スクリプト&フォーミュラ>>スクリプトノードにあります。


 

追加情報

システム実行VIを使用して、LabVIEWからMATLAB.exeまたはビルドされた実行ファイルを呼び出すことも可能です。

MATLAB®は、MathWorks社の登録商標です。