ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

MATLAB 起動フォルダー

既定の起動フォルダー

既定では、MATLAB® は MATLAB の起動方法に基づいて起動フォルダーを設定します。起動フォルダーを特定するには、MATLAB を起動してからすぐ、他のコマンドを入力する前にコマンド ラインで「pwd」と入力します。起動フォルダーは、[一般設定] パネルを使用して変更できます。このフォルダーは頻繁に使用するフォルダーにすると便利です。

メモ

startup.m ファイルが現在のフォルダーを変更している場合は、この値が初期作業フォルダーの値をオーバーライドします。cd ステートメントを startup.m に追加しないでください。ユーザー定義オプションの詳細については、startup を参照してください。

Windows プラットフォーム上の既定のフォルダー

MATLAB の起動方法起動フォルダー

Windows® デスクトップまたは [スタート] メニューの MATLAB アイコンをダブルクリックする

前回の MATLAB セッションで最後に使用した作業フォルダー、または一般設定で説明されている、[初期作業フォルダー] 設定で指定したカスタム パス

Windows システム プロンプトから

matlab コマンドを実行するフォルダー ([初期作業フォルダー] 設定で指定したフォルダーを使用するには -useStartupFolderPref 起動オプションを使用)

MATLAB コマンド プロンプトから

!matlab コマンドを実行するフォルダー

MATLAB に関連付けられたファイル タイプをダブルクリックする

ファイルが含まれているフォルダー

Windows エクスプローラー ツールで matlab.exe 実行可能ファイルをダブルクリックする

前回の MATLAB セッションで最後に使用した作業フォルダー、または [初期作業フォルダー] 設定で指定したカスタム パス

詳細については、Windows プラットフォームでの MATLAB の起動を参照してください。

macOS プラットフォーム上の既定のフォルダー

MATLAB の起動方法起動フォルダー

MATLAB アプリケーションをダブルクリックする

前回の MATLAB セッションで最後に使用した作業フォルダー、または一般設定で説明されている、[初期作業フォルダー] 設定で指定したカスタム パス

ターミナル ウィンドウから MATLAB を起動する

matlab コマンドを実行するフォルダー

詳細については、macOS プラットフォームでの MATLAB の起動を参照してください。

Linux プラットフォーム上の既定のフォルダー

Linux® プラットフォーム上の既定の起動フォルダーは、MATLAB を起動したフォルダーになります。

詳細については、Linux プラットフォームでの MATLAB の起動を参照してください。

起動フォルダーの変更

R2014b 以降、[一般設定] パネルを使用して起動フォルダーを変更できるようになりました。[ホーム] タブの [環境] セクションで、[設定] をクリックします。[MATLAB][一般] を選択します。[初期作業フォルダー] 設定のオプションを選択します。

あるいは、Windows プラットフォームで MATLAB ショートカット アイコンに初期作業フォルダーを指定します。詳細については、MATLAB アイコンを選択を参照してください。

userpath を初期作業フォルダーに使用

[初期作業フォルダー] の値として userpath を使用すると、次の利点があります。

  • 扱う MATLAB ファイルを Documents/MATLAB などの 1 つのフォルダーで保管できます。

  • MATLAB が userpath フォルダーを自動的に検索パスの先頭に追加するため、このフォルダーに含まれるファイルをいつでも実行できます。

  • MATLAB の新バージョンをはじめて実行する際、userpath フォルダーが存在しない場合はソフトウェアが自動的に作成します。

  • MATLAB の新バージョンにアップグレードする際、ソフトウェアは同じ起動フォルダーと既存のファイルの使用を自動的に継続します。

  • 既定の userpath では、Windows 環境と macOS 環境の標準の場所に個人ファイルを保存することによる利点が生かされます。他のマシンを使用するときでも、Documents/MATLAB フォルダー内のファイルを使用できます。各ユーザーは、個別の Documents/MATLAB フォルダーをもちます。他のユーザーが同じマシンを使用しても別のユーザーの Documents/MATLAB フォルダーのファイルにアクセスすることはできません。

参考

関連する例

詳細