- リリースの範囲: R2019a ~ R2020b
- MATLAB - データのインポートとエクスポート
- MATLAB - アプリの作成
R2018bで使用できていたアプリを、R2020bでも使用するためにはどうすればよいか
6 views (last 30 days)
Show older comments
現在Simulink, Stateflowにて、開発を行っております。
以前までMATLAB R2018bを使用していたのですが、最近MATLAB R2020bにアップグレードしたところ、以前まで使用できていた、弊社作成のMATLAB用のアプリケーション(.mlapp アプリケーション)が使用出来なくなってしまいました。
起動できないといったことではなく、一見すると問題なく動くように見えるが、エクセルからのデータを正しく取得できていない等の問題が発生しており、うまく動作していないようです。
このアプリケーションをR2020bでも使用するためには、どのようにすればよいでしょうか?
2 Comments
Atsushi Ueno
on 20 Dec 2022
ソフトウェアの何が変わったか、出力の何が変わったか、を照らし合わせて問題の原因を探すしかないと思います。自分(自社)で作ったソフトウェアであれば、.mlapp アプリケーションを開き、デバッグの観点で途中経過を確認していけば、もっと簡単に原因に辿り着く事ができるでしょう。
リリースノートの変更点を絞り込んで、何が変わったかが解るだけで糸口が見えてくるかもしれません。
質問より与えられた情報から絞り込めるのは、下記くらいでしょうか ⇒ MATLAB リリース ノート
Accepted Answer
Hiro Yoshino
on 20 Dec 2022
Edited: Hiro Yoshino
on 20 Dec 2022
R2022a で コード互換性アナライザー というアプリがリリースされたので、これが一番楽かなと思いますが、R2020b 以前の機能でも同じようなことができます。codeCompatibilityReport や CodeCompatibilityAnalysis あたりを使って、ヴァージョンアップ後の差分を比較的簡単に見ることができます。それでも解決できなければ、地道にリリースノートを読んでいくのが良いかと思います。
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!