Mac OS X システム上で MATLAB が正常に起動しない場合、どのように解決しますか?

183 views (last 30 days)
MathWorks Support Team
MathWorks Support Team on 24 Mar 2011
MATLAB が Mac システム上で正常に起動せず、ライセンス マネージャー エラーも発生しません。

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 18 Apr 2023
Edited: MathWorks Support Team on 19 Apr 2023
Mac OS X システム上で MATLAB 起動時に問題が発生し、ライセンスマネージャーに関するエラーが発生しない場合、以下の方法にて問題を解決できる可能性があります:
方法1
============
MATLAB リリース毎の動作環境を確認し、お使いの Mac OS Xマシンがお持ちの MATLAB バージョンのシステム要求を満たしていることを確認します。下記のリンクをクリックし、MATLAB の動作環境をご参照ください。
例:
MATLAB を Intel-based MAC 上で使用する場合、インストール可能な MATLAB バージョンは MATLAB 7.4 (R2007a) からになります。MATLAB R2006b までのバージョンは Intel-based MAC 上での動作はサポート対象外となっており、使用できませんのでご注意ください。
方法2
============
X11 がインストールされており、適切に稼働していることを確認します。X11 は Mac 上で MATLAB を使用するのに必須なツールです。
Mac OS X 10.5 (Leopard) では X11 は標準でインストールされています。 X11 が正常に稼働しているかどうかの確認は、「アプリケーション」フォルダ中の X11 を実行します。X11.app が存在しない、或いは Xterm ウィンドウが開かない場合、X11 がインストールされていない、もしくは壊れている場合がございますので、X11 の再インストールを実施してください。
Mac OS X 10.5 および 10.6 の Mac OS X インストールパッケージはインストール用DVD に含まれています。
X11 をインストールするには、以下の方法をご参照ください。
1. Mac OS X インストール ディスクをセットします (2 つのディスクがある場合、“インストール ディスク 1” をセットします)
2. ポップアップウィンドウが表示されたら、“Optional Installs.mpkg” をダブルクリックします。
3. 新しいポップアップ ウィンドウ上で、“Optional Installs.mpkg” をダブルクリックします。
4. インストーラが起動したら、[続ける] をクリックします。
5. 使用許諾契約を読み、同意される場合のみ [続ける] をクリックします。
6. “Applicaitions” 横の三角印をクリックしディレクトリを展開します。
7. “X11” にチェックします。
8. [続ける] をクリックします。
9. [インストール] をクリックします。
10. 正常にインストールされたことを確認し、[閉じる] をクリックします。
※注: OS X 10.5 上で、X11 が起動しない場合、下記のリンクをクリックし、バグレポートをご確認ください。
OS X 10.4+ (Tiger) では、 X11 は、Tigerインストール DVD に含まれています (Appleストアーからダウンロードができません)。当該パッケージは、X11user.pkg と呼ばれ、DVD の System/Installation/Packages/ フォルダにあります。
OS X 10.3+ (Panther)では、 Apple ストアーの以下のページからダウンロード可能です。
https://support.apple.com/downloads
方法3
============
Preferences ディレクトリの再作成します。以下の操作方法をご参照ください。
1. Finder の「移動」メニューの「フォルダへ移動」を選択します。
2.「フォルダの場所を入力」画面上、以下の内容を入力し、[移動] ボタンをクリックします。
~/.matlab
3. MATLAB バージョン リリース毎のフォルダ (例: R2010b) が表示されます。対処となるフォルダをゴミ箱にドラッグします。
※注: R2010b 以外の R2010b 関連のフォルダ(例:R2010b_licenses)は削除しないでください。
4. MATLAB を起動し、正常に起動できたことを確認します。
方法4
============
お使いの OS に適切なアーキテクチャで、インストールしたか確認します。R2009b では、MATLAB 32bit 版と 64bit 版 が存在します。
どちらのバージョンがインストールされたか定かではない場合、MATLAB アプリケーションを MATLAB.app を Control ボタンを押しながらクリックし、「パッケージ内容を表示」を選択して開きます。「bin」フォルダを開き、適切なアーキテクチャ (32 bit の場合 Maci と表示され、 64bit の場合 Maci64 と表示されます) が存在しているか確認します。
もし MATLAB 32bit を Mac 64bit OSX 上にインストールされた場合、X11 を使って、-maci というフラグで MATLAB を起動することが可能です。
1. X11 ターミナルを開きます (/Applications/Utilities/ に保存されています)。
2. X11 ターミナル上、以下のコマンドを実行します。
$MATLAB\bin\matlab -maci
※$MATLAB はインストールディレクトリを表します。
R2008b 以降のリリースにおいては、通常インストールディレクトリは、/Applications/MATLAB_R2008b.app. になります。R2008a までの旧バージョンの場合、ディレクトリ パスに ".app" が含まれないため、該当インストール ディレクトリを確認の上、指定してください。
もし 64bit の MATLAB を 32bit OSX 上にインストールされた場合、MATLAB を削除し、64bit の MATLAB の再インストールを行います。
方法5
============
MATLAB を Desktop モードで起動するか、または Java オプションを無効にした状態で起動します。
1. X11 ターミナルを開きます(/Applications/Utilities/ に保存されています)。
2. X11 ターミナル上、以下のコマンドを実行します。
$MATLAB/bin/matlab -nodesktop
※$MATLAB はインストールディレクトリを表します。
R2008b 以降のリリースにおいては、通常インストールディレクトリは、/Applications/MATLAB_R2008b.app. になります。R2008a までの旧バージョンの場合、ディレクトリ パスに ".app" が含まれないため、該当インストール ディレクトリを確認の上、指定してください。
もし 64bit の MATLAB を 32bit OSX 上にインストールされた場合、MATLAB を削除し、64bit の MATLAB の再インストールを行います。
3. もし MATLAB が -nodesktop フラグで起動できた場合、MATLAB のコマンドウィンドウ上 "desktop” コマンドを実行します。
4.もし MATLAB が -nodesktop フラグで起動できなかった場合、以下のコマンドを実行し、Java を無効にして起動します。
$MATLAB/bin/matlab -nojvm
上記いずれの方法でも問題が解決されない場合、以下の情報を取得し、インストールサポートチームへお問い合わせください。
- X11 ターミナル上で以下のコマンドを実行します。
uname -a
java -version
- OS X のバージョン (Apple ログをクリックし、「この Mac について」を選択し確認します。)
- MATLAB のバージョン情報
- MATLAB のライセンス番号
インストールサポートチームへのお問い合わせページ:

More Answers (0)

Categories

Find more on 起動と終了 in Help Center and File Exchange

Tags

No tags entered yet.

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!