スクリプトガイド > JMPの拡張 > MATLABの操作 > MATLABのインストール
公開日: 04/01/2021

MATLABのインストール

MATLABはJMPと同じコンピュータにインストールされている必要があります。サポートされているMATLABのバージョンについては、JMP Webサイト(https://www.jmp.com/system/)を参照してください。

JMPによるMATLABの検出方法

JSLスクリプトからMATLABへの接続命令が出されるまで、JMPはMATLABを起動しません。MATLABを呼び出すJSLスクリプトを実行するとき、JMPは、オペレーティングシステムのPATH環境変数に基づいてソフトウェアの場所を特定します(たとえば、C:¥Program Files¥MATLAB¥R2012a¥)。

インストールのテスト

お使いのコンピュータで、JSLベースのスクリプトを使ったMATLABの操作が可能かどうかは、次のJSLスクリプトで検証できます。

1. 次のJSLスクリプトを実行します。

MATLAB Init();
MATLAB Submit( "m = magic(3)" );
magicMat = MATLAB Get( m );
Show( magicMat );
MATLAB Term();

MATLAB関数M = magic(3)は、1~32の整数を使った3x3行列を戻します。この行列は、行の和と列の和が等しく、「魔方陣」と呼ばれます。

2. [表示]>[ログ]を選択します。

ログウィンドウには次のような応答が表示されます。

m =
 
     8     1     6
     3     5     7
     4     9     2
 
 
magicMat =
[	8 1 6,
	3 5 7,
	4 9 2];
0

もしログウィンドウに次のようなメッセージが表示された場合は、その下の操作を行ってください。

システム上にMATLABがインストールされていません。

1. MATLABROOTという名前の新しい環境変数を追加し、値をC:¥Program Files¥MATLAB¥R2012a¥ または C:¥Program Files (x86)¥MATLAB¥R2012a¥に設定します。

注: 入力するパスは、MATLABのインストール先のパスによって異なります。

2. MATLABのパスがPATH変数に含まれていることを確認します。

3. スクリプトを再実行し、JMPからMATLABにアクセスできるかどうかを検証します。

より詳細な情報が必要な場合や、質問があるときは、JMPユーザーコミュニティで答えを見つけましょう (community.jmp.com).