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 CenterFile Exchange에서 プラットフォームとライセンス에 대해 자세히 알아보기

제품


릴리스

R2006b

Community Treasure Hunt

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

Start Hunting!