MATLABからパラメータ推定を連続して行うと処理時間が徐々に長くなる問題について
1 view (last 30 days)
Show older comments
MATLABのmスクリプトからSimulink(Simscape含む)のパラメータ推定を何度も実行しています。
パラメータ推定を何度もやっていくうちにどんどん推定に時間がかかってきてしまいます。
パラメータ推定の試行回数が5回で終わっていたものは初めの方は5分程で終了していたにもかかわらず、パラメータ推定を何度もかけているうちに試行回数5回で終わっているのにもかからず30分経過しています。
下記のリンクを参考に実施しましたが、何か別途オブジェクトの解放やハンドルの解放など必要があるのでしょうか。
■Estimate Model Parameter Values (Code)
試したものとしてSimulinkでログマークを付けているのがあり、データインスペクターの情報がどんどんたまっていくというのが原因かと思い、パラメータ推定が終わったタイミングでデータインスペクターの情報を削除するという処理を追加しましたが解決しませんでした。
ご教示の程よろしくお願いします。
0 Comments
Answers (0)
See Also
Categories
Find more on データ ログ in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!