ドキュメンテーション センター

  • 評価版
  • 製品アップデート

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

設定

MATLAB の設定

MATLAB® は、MATLAB をカスタマイズするために、"設定" と呼ばれるさまざまなオプションを用意しています。設定にアクセスし、設定を行うには、以下の手順に従います。

  1. [ホーム] タブの [環境] セクションで、 [設定] をクリックします。

  2. [設定] ダイアログ ボックスの左側のペインから、ツール、製品、またはツール名や製品名の前にある矢印をクリックしたときに表示される項目を選択します。

  3. [設定] ダイアログ ボックスの右側のペインにある設定を変更します。

  4. [適用] または [OK] をクリックします。

適用された設定は、直ちに有効になります。この設定は MATLAB のセッション間で変更されずに保存されます。

等価な機能をもつ関数

関数 preferences を使って設定ダイアログ ボックスを開きます。

MATLAB が設定を保存する場所

MATLAB と他の MathWorks® 製品は、ファイル matlab.prf に設定を保存しています。このファイルは MATLAB の起動時に読み込まれます。このファイルを含むフォルダーは設定フォルダーと呼ばれます。設定フォルダーは他の関連ファイルも含みます。

設定フォルダーのパスとファイル名

matlab.prf および関連ファイルがあるフォルダーの絶対パスを参照するには、MATLAB コマンド ウィンドウで「prefdir」と入力します。

Apple Macintosh プラットフォームでは、このファイルが保存されているフォルダーが、たとえば myname/.matlab/R2009b のような隠しフォルダーの中にある場合があります。この場合、以下の手順で隠しフォルダーにアクセスします。

  1. Apple Mac OS Finder ツールで、[移動][フォルダーへ移動] を選択します。

  2. 表示されるダイアログ ボックスで、prefdir から返されたパスを入力して Enter キーを押します。

設定フォルダーの名前は、リリース名と一致します。たとえば、MATLAB R2010b の場合、設定フォルダーの名前は R2010b です。

設定変更の影響

MATLAB デスクトップを使用して設定を変更すると、matlab.prf が更新されます。MATLAB を閉じると、その変更が matlab.prf に保存されます。

設定フォルダーでのインストールとアンインストールの影響

MATLAB をインストールしても、設定フォルダーに影響はありません。つまり、MATLAB は MATLAB のインストール時でなく、起動時に設定フォルダーの作成、チェック、コピー、書き込みを行います。MATLAB をアンインストールする場合、アンインストーラーに設定フォルダーを削除するオプションがあります。ただし、このオプションは既定の設定では選択されていません。

複数の MATLAB リリースがインストールされている場合の MATLAB が使用する設定フォルダーとファイル

MATLAB が使用する設定フォルダー内のファイルは、起動している MATLAB のバージョンによって異なります。MATLAB が設定ファイルを別のバージョンに移行 (再利用) する方法や、その条件も、バージョンによります。

MATLAB が設定フォルダーとファイルの作成および移行に使用するプロセス

MATLAB を起動すると、起動するリリースに一致する名前の設定フォルダーを検索し、以下のいずれかを実行します。

  • MATLAB が起動中のリリースに一致する設定フォルダー名を見つけた場合、このフォルダーとその中のファイルを使用する。

    このフォルダーが空の場合、MATLAB はリリース起動用の既定のファイルを再作成します。

  • MATLAB が起動中のリリースに一致する設定フォルダー名を見つけられなかった場合、対応するフォルダーを作成する。MATLAB は、起動しているリリースの直前の MATLAB のリリースがインストールされているか確認します。

    • 直前のリリースがインストールされていない場合、MATLAB はバージョン起動用のフォルダーと既定のファイルを再作成します。

      たとえば、R2010b を起動し、R2010a がインストールされていない場合、MATLAB は R2010b 設定フォルダーの既定のファイルを再作成します。R2009b 以前のリリースがインストールされている場合でも同様です。

    • 以前のリリースがインストールされている場合、MATLAB は以前のリリースに対応する設定フォルダーのファイルを、起動中のリリースの設定フォルダーに移行します。

      たとえば、R2010b を起動し、R2010a がインストールされている場合、MATLAB は R2010a 設定フォルダーのファイルを R2010b 設定フォルダーに移行します。

MATLAB が使用する設定ファイルの制御

この表は、MATLAB が使用する設定ファイルのバージョンの制御方法をまとめています。

使用対象手順

指定された MATLAB のリリース向けの既定設定ファイル

そのリリースの設定フォルダーが存在し、MATLAB バージョンの起動前には空であることを確認する

起動するリリースの直前の MATLAB リリースからのすべての設定ファイル

その直前のリリースの設定フォルダーがあることを確認する。存在する場合、起動する MATLAB リリースの設定フォルダー全体を削除する。

設定フォルダー内の特定のファイルのみのリリース固有の既定値

起動する MATLAB リリースの設定フォルダーから、そのファイルのみを削除する。

保存するファイルは history.m です。詳細は、「コマンド履歴」を参照してください。

一般設定

ツールボックス パス キャッシュ、Figure ウィンドウの印刷、ファイルの削除について設定を行うことができます。

[ホーム] タブの [環境] セクションで、 [設定] をクリックします。[MATLAB][一般] を選択します。次に、以下の表で説明されている設定オプションを調整します。

設定使用方法

ツールボックス パス キャッシュ

[ツールボックス パス キャッシュを有効にする] を選択して、起動のパフォーマンスを高速にするために MATLAB キャッシュ ツールボックス フォルダー情報をセッション間で共有するようにします。

[ツールボックス パス キャッシュ診断を行う] を選択して、MATLAB の起動時に起動時間についての情報を表示します。

[ツールボックス パス キャッシュの更新] をクリックして、matlabroot フォルダーの下のツールボックス フォルダーにファイルを追加します(MATLAB ファイルを作成するには、MATLAB で提供されていないツールを使用した後に使用します)。

詳細は、「MATLAB のツールボックス パス キャッシュ」を参照してください。

ファイルの削除

関数 delete を使って削除するファイルに対して MATLAB が行うことを指定するオプションを選択します。

[完全に削除] を選択することで関数 delete が高速で動作します。

詳細は、「ファイルやフォルダーの削除に使用する関数」を参照してください。

MAT ファイル設定

MAT ファイルと FIG ファイルの既定の MATLAB バージョンを設定できます。これらの設定は、関数 save[保存] メニュー オプションの両方に適用されます。ただし、関数 matfile は Version 7.3 MAT ファイルのみを作成します。[ホーム] タブの [環境] セクションで、 [設定] をクリックします。[MATLAB][一般][MAT ファイル] を選択します。次に、以下の表で説明されている設定オプションを調整します。

各バージョンでサポートされている機能の詳細は、save のリファレンス ページを参照してください。

オプション使用目的
MATLAB Version 7.3 以降 (-v7.3 形式で保存)

変数の一部を読み込みまたは保存します。また、64 ビットシステムで 2 GB よりも大きな変数を保存します。Version 7 と同様に、ファイルは圧縮され、Unicode® 文字エンコードが使用されます。

MATLAB Version 7 以降 (-v7 形式で保存)

Unicode 文字エンコードを使用する、圧縮された MAT ファイルを保存します。MATLAB ソフトウェアの新しいインストール環境と、7.3 より前のバージョンからのアップグレードでは、これが既定です。

MATLAB Version 5 以降 (-v6 形式で保存)

MATLAB Version 7 より古いバージョンで使用するか、非圧縮のファイルを作成するには、MAT ファイルを保存します。

確認ダイアログ設定

MATLAB が特定の確認ダイアログ ボックスを表示するかどうかを指定できます。

[ホーム] タブの [環境] セクションで、 [設定] をクリックします。[MATLAB][一般][確認ダイアログ] を選択します。次に、以下の表で説明されている設定オプションを調整します。

この表では、主な MATLAB の確認用ダイアログ ボックスをまとめています。インストールしている他の製品のダイアログ ボックスも表示されている場合があります。

オプション

表示される確認ダイアログ ボックス

コマンド履歴の項目を削除する前に警告

コマンド履歴ウィンドウから入力を削除する場合。

詳細は、「コマンド履歴コマンドの使用」を参照してください。

コマンド ウィンドウをクリアする前に警告

[ホーム] タブの [コード] セクションで、[コマンドのクリア] をクリックします。関数 clc の使用時には表示されません。

MAT ファイル内の変数の上書き時の確認

ワークスペース ブラウザーから現在のフォルダー ブラウザーの MAT ファイルに、変数をドラッグして保存する場合。

詳細については、「現在のフォルダー ブラウザーでの MAT ファイルの作成と更新」を参照してください。

ドラッグ アンド ドロップによるワークスペース変数の上書き時の確認

現在のフォルダー ブラウザーの詳細パネルからワークスペース ブラウザーまたはコマンド ウィンドウに変数をドラッグして読み込む場合。

存在しないファイルを編集する場合にプロンプトを表示

edit filename を入力し、filename が検索パス上の現在のフォルダーに存在しない場合。

ファイルの保存時にデバッグ モードの終了を促す

デバッグ モードで、変更したファイルを保存しようとした場合。

詳細は、「デバッグの終了」を参照してください。

アクティブにするときに保存の確認を表示

Figure およびプログラム ファイルに変更を加えても保存しないまま、GUI をアクティブにした場合 ([実行] ボタンをクリックしたときなど)。

詳細は、「GUIDE 設定」を参照してください。

エクスポートするときに保存の確認を表示

Figure およびプログラム ファイルに変更を加えても保存しないまま、[ファイル][エクスポート] を選択した場合。

詳細は、「GUIDE 設定」を参照してください。

既定のコールバックの実装を変更することを確認

GUIDE のコールバックのシグネチャを変更した場合。

詳細は、「GUIDE 設定」を参照してください。

MATLAB を終了する前に確認

MATLAB を終了した場合。

変数を削除するときに確認

メニュー項目を使ってワークスペースから変数を削除した場合。関数 clear を使用した場合は表示されません。

詳細は、「ワークスペース変数の保存、読み込み、削除」を参照してください。

ソース管理設定

以前にインストールして設定したソース管理システムのうち、MATLAB でどれを使用するかを選択できます。

[ホーム] タブの [環境] セクションで、 [設定] をクリックします。[MATLAB][一般][ソース管理] を選択します。次に、リストからオプションを選択します。

MATLAB でのソース管理システムの設定および使用の詳細は、「ソース管理の設定 (Microsoft Windows)」および「UNIX プラットフォームでのソース管理インターフェイス」を参照してください。

Java ヒープ メモリ設定

MATLAB ソフトウェアが Java® オブジェクトを割り当てるメモリの量を調整できます。

    メモ:   大半のケースでは、既定のヒープ サイズで十分です。

Java ヒープ サイズを調整するには、以下の手順に従います。

  1. [ホーム] タブの [環境] セクションで、 [設定] をクリックします。[MATLAB][一般][Java ヒープ メモリ] を選択します。

  2. スライダーまたはスピン ボックスを使用して Java ヒープ サイズを選択します。

      メモ:   Java ヒープ サイズを増やすと、データを配列に格納するために使用できるメモリの量が減少します。

  3. [OK] をクリックします。

  4. MATLAB を再起動します。

指定した量のメモリが再起動直後に得られない場合、MATLAB は値を既定値にリセットし、エラー ダイアログ ボックスを表示します。値を再調整するには、前の手順を繰り返します。

ヒープ サイズを増やしてもメモリ エラーが発生する場合は、Java コードにメモリ リークがないかどうか確認してください。使用価値がなくなったオブジェクトへの参照は排除します。詳細は、Java SE トラブルシューティング ガイド (「http://www.oracle.com/technetwork/java/javase/index-138283.html」) を参照してください。

キーボード ショートカットの設定

MathWorks ソフトウェアを使って実行するアクションには、キーボード ショートカットを設定できます。それには、事前に定義されたキーボード ショートカットのセットを指定またはインポートする、アクションごとに個別のショートカットを設定する、または、両方のアプローチの組み合わせを使用することができます。

[ホーム] タブの [環境] セクションで、 [設定] をクリックします。[MATLAB][キーボード][ショートカット] を選択します。次に、以下の表で説明されている設定オプションを調整します。

詳しい手順は、「キーボード ショートカットのカスタマイズ」を参照してください。

設定使用方法
アクティブ設定

事前に定義されたキーボード ショートカットのセットを選択またはインポートします。

詳細は「キーボード ショートカットのセットの選択」「他のシステムで作成されたキーボード ショートカットの設定ファイルの使用」を参照してください。

以下のオプションのいずれかをクリックします。
  • [名前をつけて保存]—アクティブな設定をファイルに保存します。

  • [クリップボードにコピー] — たとえば、Microsoft® Excel® などにインポートできます。

    詳細については、「キーボード ショートカットの表示」を参照してください。

  • アクティブな設定を別のセットと [比較] で比較します。

    詳細については、「キーボード ショートカット セットの比較」を参照してください。

  • 既定のキーボード ショートカット セットに対して [修正を元に戻す] で修正を元に戻します。

  • 以前に保存または追加したキーボード ショートカットのセットを [削除] で削除します。

    詳細は、「キーボード ショートカット セットの削除」を参照してください。

[アクション名またはショートカットで検索]

表示されたアクションのリストを検索します。

[<アクション名> のショートカット]

選択したアクションに割り当てられたキーボード ショートカットを表示します。

選択したアクションにキーボード ショートカットを追加または削除します。

詳細については、「キーボード ショートカットの作成、変更、および削除の例」を参照してください。

競合しているショートカット

2 つ以上の異なるアクションのショートカットが同じだと、競合が表示されます。

詳細は、「キーボード ショートカットの競合の評価と解決」を参照してください。

[競合しているショートカット] リストの選択項目からキーボード ショートカットを削除します。

詳細は、「キーボード ショートカットの競合の評価と解決」を参照してください。

色設定

デスクトップ ツール用のテキストと背景の色と共に、MATLAB コードの構文要素を強調表示する色を指定できます。

[ホーム] タブの [環境] セクションで、 [設定] をクリックします。[MATLAB][色] を選択します。次に、以下の表で説明されているオプションを設定します。

設定使用方法
デスクトップ ツールの色

[システムの色を利用] チェック ボックスをオンにすることで、他のアプリケーションでプラットフォームが使用するのと同じテキストと背景の色をデスクトップ ツールが使用するように指定します。

[システムの色を利用] チェック ボックスをオフにして、ドロップダウン メニューから [テキスト][背景] の色を選択することで、色をカスタマイズします。

色は、ヘルプ表示ペインおよび Web ブラウザーには適用されません。

詳細は、「デスクトップ ツール内のテキスト、背景、ハイパーリンクの色の変更」を参照してください。

[MATLAB 構文の強調色]

エディター、コマンド ウィンドウ、コマンド履歴ウィンドウ、および MATLAB ショートカット コールバック領域で、MATLAB 構文の要素を即座に識別できる色を設定します。

詳細は、「構文の強調色の変更」を参照してください。

[MATLAB コマンド ウィンドウの色]

コマンド ウィンドウで、エラー、警告、ハイパーリンクを即座に識別できる色を設定します。

色プログラミング ツール設定

コード解析色、変数と関数の色、セル表示オプションなど、編集とデバッグのコードに使用するオプションを指定できます。

[ホーム] タブの [環境] セクションで、 [設定] をクリックします。[MATLAB][色][プログラミング ツール] を選択します。次に、以下の表で説明されているオプションを設定します。

設定使用方法
コード アナライザーの色
  • [警告]—警告メッセージが存在するエディターで、コード アナライザーがコードを識別するために使用する色を指定します。

  • [自動的に強調]—自動修正が存在するエディターで、コード アナライザーがコードを識別するために使用する色を指定します。

詳細は、「エディターでのコードの自動チェック - コード アナライザー」を参照してください。

変数および関数の色
セクションの表示オプション

[セクションの強調表示]—コード セクションに影を付けるためにエディターが使用する色を指定します。

[セクション間に行を表示]—コード セクション分割がエディターの各セクション間にグレーの行で表示されることを指定します。この線は、変換したファイルや印刷したファイルには表示されません。

「コード セクションの実行」も参照してください。

ツール バー設定

MATLAB アプリケーションのいくつかのツール バーをカスタマイズできます。

[ホーム] タブの [環境] セクションで、 [設定] をクリックします。[MATLAB][ツール バー] を選択します。次に、以下の表で説明されているオプションを設定します。

これらの設定のステップごとの説明は、「よく使用する機能へのアクセス」を参照してください。

設定使用方法
ツール バー

カスタマイズするツール バーを選択します。

[レイアウト]

[レイアウト] 内でコントロールを新しい位置にドラッグしたり、ドロップすることで、ツール バーのコントロールの順序を再配列します。

[コントロール]

選択したツール バーにどのボタンを表示するかを選択します。

Web 設定

Web 設定では、インターネット接続情報を MATLAB に指定できます。

    制限  

    • MATLAB は、非認証、基本、ダイジェスト、および NTLM プロキシの認証タイプをサポートする

    • スクリプトを使ってプロキシ サーバー設定を指定できない

    • システム ブラウザーで使用するプロキシ サーバー設定を自動的に MATLAB に伝える方法がない

[ホーム] タブの [環境] セクションで、Web 設定を設定できます。 [設定] をクリックします。[MATLAB][Web] を選択し、次の表の説明に従って設定オプションを調整します。

設定使用方法
プロキシ サーバーを使用してインターネットに接続する

ネットワークがファイアウォールや他の保護方法を使ってインターネット アクセスを制限するときに、MATLAB がインターネットにアクセスするために必要な情報を提供します。

[プロキシ ホスト]

[プロキシ ホスト] に値を指定します。たとえば、172.16.10.8ourproxy のようにします。システムのプロキシ サーバーがわからない場合は、システム管理者またはネットワーク管理者に聞いてください。

[プロキシ ポート]

[プロキシ ポート] に整数値を指定します。例: 22システムのプロキシ サーバーがわからない場合は、システム管理者またはネットワーク管理者に聞いてください。

[認証でプロキシを使用]

プロキシ サーバーがユーザー名とパスワードを必要とすることを指定します。

[プロキシのユーザー名]

プロキシ サーバーのユーザー名を指定します。

[プロキシのパスワード]

プロキシ サーバーのパスワードを指定します。

    メモ:   パスワードは暗号化されずに、ユーザーの matlab.prf ファイルに保存されます。

[接続テスト]

設定が正常に機能することを確認します。

MATLAB がインターネットにアクセスできない場合は、ボタンの隣に [失敗!] と表示されます。入力した値を修正し、再度テストしてください。それでも接続できない場合は、MATLAB のライセンスを認証したときに使った値を入力してみてください。

[システムの Web ブラウザー]
UNIX® プラットフォームのみ — Macintosh は除外
  • [コマンド]—ブラウザーを開くためのシステム コマンドを指定します。

    たとえば、opera は Opera Web ブラウザーを開きます。

  • [オプション]—システム ブラウザーのオプションを指定します。

    たとえば geometry 1064x860 のオプションは Opera ウィンドウのサイズを指定します。

この情報は役に立ちましたか?