Spreadsheet Link で意図しないバージョンの MATLAB が起動するのははぜですか?

13 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2012 年 8 月 31 日
編集済み: MathWorks Support Team 2018 年 8 月 1 日
複数バージョンの MATLAB がインストールされている環境で、Spreadsheet Link(旧 Excel Link) を使って、Excel から MATLABを起動しようとすると、意図しない方の MATLAB バージョンが起動されてしまいます。

採用された回答

MathWorks Support Team
MathWorks Support Team 2018 年 8 月 1 日
編集済み: MathWorks Support Team 2018 年 8 月 1 日
意図しない MATLAB バージョンが起動する理由は、そのバージョンがレジストリに登録されているためです。
Excel から使用する MATLAB バージョンを指定するには、以下の手順にて設定します。
1. 全ての MATLAB および Excel を終了します。
2. Excel で使用したい MATLAB を起動し、コマンドウィンドウから以下を実行します。
>> !matlab -regserver
3. MATLAB を終了します。
4. 再度Excelを起動します。
もし上記の方法を実行した後でも Excel が異なるバージョンの MATLAB を呼ぶ場合、以下の手順にて開いてほしくないバージョンの MATLAB を unregister してください。
1. すべての MATLAB セッションと Excel を終了します。
2. コマンドプロンプトのターミナル(cmd)を管理者権限で開いてください。
3. unregister したい MATLAB のバージョンのインストールフォルダ下の bin フォルダに移動し、以下のコマンドを実行します。
(ここで、$MATLAB は MATLAB のインストールフォルダを示します)
cd $MATLAB\bin
matlab /unregserver
4. MATLAB を終了します。
5. Excel を再起動します。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchangeプラットフォームとライセンス についてさらに検索

製品


リリース

R2006b

Community Treasure Hunt

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

Start Hunting!