Main Content

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 の起動を参照してください。

MATLAB ショートカット アイコンをダブルクリックして MATLAB を起動し、起動フォルダーが予期しない場所に設定される場合は、次の手順に従って、MATLAB ショートカット アイコンの [作業フォルダー] フィールドが空であることを確認します。

  1. MATLAB のショートカット アイコン を右クリックし、コンテキスト メニューから [プロパティ] を選択します。MATLAB のプロパティ ダイアログ ボックスの [ショートカット] ペインが開きます。

  2. [作業フォルダー] フィールドにテキストが含まれている場合は、テキストをクリアします。

  3. [OK] をクリックして、再度 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 フォルダーのファイルにアクセスすることはできません。

参考

|

関連するトピック