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

4 Ansichten (letzte 30 Tage)
MathWorks Support Team
MathWorks Support Team am 31 Aug. 2012
複数バージョンの MATLAB がインストールされている環境で、Spreadsheet Link(旧 Excel Link) を使って、Excel から MATLABを起動しようとすると、意図しない方の MATLAB バージョンが起動されてしまいます。

Akzeptierte Antwort

MathWorks Support Team
MathWorks Support Team am 1 Aug. 2018
Bearbeitet: MathWorks Support Team am 1 Aug. 2018
意図しない 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 を再起動します。

Weitere Antworten (0)

Kategorien

Mehr zu プラットフォームとライセンス finden Sie in Help Center und File Exchange

Produkte


Version

R2006b

Community Treasure Hunt

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

Start Hunting!