起動の際のバージョン変更
48 views (last 30 days)
Show older comments
以前2017bをしており,つい最近2018aを新たにインストールし,アクティベートまでしたのですが, コマンドで起動しようとすると2017bが起動します.2018aを起動させるにはどうすればよいでしょうか.
パソコンはubuntuが入ってます.
0 Comments
Accepted Answer
Geri
on 18 Jul 2018
MATLAB のインストールディレクトリへ移動し、起動をお試しいただけませか。
$MATLAB\R2018a\bin
※$MATLAB はMATLAB のインストールディレクトリを表します。
参考リンク:
また、通常 MATLAB のLinux マシン上でのデフォルト設計上では、起動ショートカットのような icon は作成されません。
MATLABのショートカットicon 等を作成し起動する場合、
R2018a のシンボリックリンクを作成し、そこから起動が可能です。
参考リンク:
シンボリックリンクの作成方法の更なる詳細情報については、
大変恐縮ですが、開発元である Linux へお問い合わせください。
2 Comments
Kojiro Saito
on 23 Jul 2018
既に解決済みかもしれませんが、参考としてシンボリックリンクの差し替え手順例を記載します。ここではMATLAB R2018aのインストールディレクトリを/usr/local/MATLAB/R2018aとします。
現在のシンボリックリンクのパスを確認
which matlab
これにより、シンボリックリンクのパスが /usr/local/bin/matlab のように出力されます。
現在のシンボリックリンクの参照先パスを確認
シンボリックリンクがどのファイルに向けられているか以下のコマンドで確認します。
ls -l /usr/local/bin/matlab
ご質問された時点ではこれがR2017bのbin/matlabになっていたかと思います。
シンボリックリンクの削除と新しいシンボリックリンクの作成
unlinkでシンボリックリンクの削除を行い、再びln -sでR2018aのbin/matlabに対してシンボリックリンクを貼ります。
sudo unlink /usr/local/bin/matlab
sudo ln -s /usr/local/MATLAB/R2018a/bin/matlab /usr/local/bin/matlab
新しいシンボリックリンクの確認 matlabコマンドがR2018aのbin/matlabを指しているか確認します。
which matlab
リターンが/usr/local/bin/matlabと返ってくるので、次に
ls -l /usr/local/bin/matlab
これで/usr/local/bin/matlab -> /usr/local/MATLAB/R2018a/bin/matlab となっていればシンボリックリンクは正しく貼れていますので、以後はmatlabコマンドでだけでR2018aが起動できるようになります。
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!