Excel Link から起動されるMATLAB のバージョンが異なり​ます。どのようにすれ​ば、正しいバージョン​のMATLAB を起動できますか。

6 visualizzazioni (ultimi 30 giorni)
Excel Link から起動されるMATLAB のバージョンが異なります。どのようにすれば、正しいバージョンのMATLAB を起動できますか。

Risposta accettata

MathWorks Support Team
MathWorks Support Team il 25 Ott 2013
Excel Linkでは、Windows のレジストリに登録されているバージョンのMATLABを起動します。このため、複数バージョンのMATLAB がマシンにインストールされていると、使用するExcel Link とは異なるバージョンのMATLAB が起動される場合があります。
【参考】MATLAB とExcel Link のバージョン対応
リリースバージョンMATLABExcel Link
R2006b7.32.4
R2006a7.22.3.1
R14SP37.12.3
R14SP27.0.42.2.2
R14SP17.0.12.2.1
R147.02.2
このような場合、次の(1)~(4)の手順で、使用するExcel Link に対応したMATLABバージョンをレジストリに登録してください。
(1) Excel を起動している場合は終了
(2) 対応するバージョンのMATLAB をレジストリに登録
  対応するバージョンのMATLABを起動し、次のコマンドを実行します。
eval(['!"' fullfile(matlabroot,'bin','win32','matlab.exe') '" /regserver /r exit &'])
※ このコマンドでは、/regserver スタートアップオプションをつけてMATLABを起動することでレジストリの登録を行っています。
(3) (2)で起動したMATLAB を終了
(4) Excel (Excel Link)を起動

Più risposte (0)

Categorie

Scopri di più su COM オートメーション サーバーとしての MATLAB の呼び出し in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!