このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
起動オプションは,プログラム起動時に特定の操作を実行するようMATLAB®に指示します。起動オプションは,コマンドフラグまたはコマンドラインスイッチとも呼ばれます。オペレーティングシステムのプロンプトから起動する場合は,オプションをmatlab
コマンドの引数として指定します。たとえば,以下の場合はスプラッシュ スクリーンを表示せずに、MATLAB を起動できます。
matlab -nosplash
窗户®プラットフォームでは,起動オプションの前にハイフン(-
)またはスラッシュ(/
)を付けます。たとえば,-nosplash
と/ nosplash
は同等です。
選択した起動オプションを,WindowsプラットフォームにあるMATLAB用ショートカットのターゲットパスに追加することができます。
MATLABショートカットアイコンの起動オプションを使用するには,以下の手順に従います。
MATLABのショートカットアイコンを右クリックし,コンテキストメニューから[プロパティ]を選択します。MATLABのプロパティ ダイアログ ボックスの[ショートカット]ペインが開きます。
[ターゲット]フィールドに表示される“matlab.exe”
のターゲットパスの後に起動オプションを追加して,(好的)をクリックします。
この例では,起動後にMATLAB结果
スクリプトまたは関数を実行します。ここで,results.m
は起動フォルダー内またはMATLAB検索パス上にあります。[ターゲット]フィールド内のテキストは,次のようになります。
"C:\Program Files\MATLAB\R2016b\bin\ MATLAB .exe" -r "results"
ステートメントは二重引用符で囲みますが,オプション(- r
)は囲みません。
セミコロンまたはコンマを使用して,複数のステートメントを区切ります。次の例は形式を短
に変更してからMATLABコードファイル结果
を実行します。
"...matlab.exe“- r”格式(“短”);结果”
複数のオプションを空白で区切ります。次の例はスプラッシュスクリーンを表示せずにMATLABを起動し,MATLABコードファイル结果
を実行します。
"...Matlab.exe " -nosplash -r "results"
startup.m
ファイルは,起動オプションを指定するために作成するファイルです。startup.m
ファイルをMATLAB検索パス上のフォルダー内に作成します。startup.m
を使用すると,既定の検索パスを変更したり,ワークスペース内に事前に変数を定義しておいたり,グラフィックスオブジェクトの既定の設定を定義したりすることができます。たとえば,次のステートメントはユーザー定義フォルダー/home/myname/mytools
を検索パスに追加します。
目录/home/myname/mytools
起動時の現在のフォルダーをmytools
に変更するには,(基本設定]ウィンドウの[一般基本設定]オプションにある(初期作業フォルダー]の値を次のように設定します。
/home/myname/mytools
起動時に,MATLABは自動でmatlabrc.m
ファイルを実行し,startup.m
がMATLAB検索パス上にある場合はそれも実行します。matlabroot
/工具箱/本地
フォルダーに格納されているmatlabrc.m
ファイルの使用は,MathWorks®およびマルチユーザーシステムのシステム管理者に制限されています。startup.m
ファイルの場所を確認するには,以下を入力します。
哪一个启动
MATLABでstartup.m
ファイルが見つかると,ファイルのパスが表示されます。
関数matlab
の- r
オプションを使用して,Perl変数を起動時にMATLABに渡すことができます。一例として1入力引数を取るMATLAB関数测试
を使用します。
功能测试(x)
入力パラメーターとして定数ではなくPerl変数を渡すには,以下の手順に従います。このコマンドによりMATLABを起動し,测试
の入力引数に10
を与えて実行します。
以下のようなPerlスクリプトを作成します。
#!/usr/local/bin/perl $val = 10; system('matlab -r "test(' . ${val} . ')"');
Perlインタープリターを使用してプロンプトでPerlスクリプトを実行します。
詳細については,matlab (Windows)
、matlab (macOS)
またはmatlab (Linux)
の- r
オプションを参照してください。
MATLABは起動時にjavaclasspath.txt
とjavalibrarypath.txt
ファイルを使ってJava®クラスパスを作成します。詳細については,Javaクラスパスおよびネイティブメソッドライブラリの特定を参照してください。
Javaオブジェクトのメモリ割り当てについての詳細は,Javaヒープメモリ基本設定を参照してください。
matlab (Windows)
|matlab (macOS)
|matlab (Linux)
|(基本設定]ウィンドウ