Excel Link から起動されるMATLAB のバージョンが異なります。どのようにすれば、正しいバージョンのMATLAB を起動できますか。
6 views (last 30 days)
Show older comments
MathWorks Support Team
on 25 Oct 2013
Answered: MathWorks Support Team
on 25 Oct 2013
Excel Link から起動されるMATLAB のバージョンが異なります。どのようにすれば、正しいバージョンのMATLAB を起動できますか。
Accepted Answer
MathWorks Support Team
on 25 Oct 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)を起動
0 Comments
More Answers (0)
See Also
Categories
Find more on COM オートメーション サーバーとしての MATLAB の呼び出し in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!