マトラボシムリンクの matlab functionブロックについて

2 views (last 30 days)
naoki kiyohiro
naoki kiyohiro on 12 Feb 2018
Commented: naoki kiyohiro on 13 Feb 2018
matlab simulinkで、過去の複数のステップから得た値から、未来のステップ値を推定する自己回帰モデルをmatlab functionブロックで作ろうとしています 現在function内に過去の値を保存しようとしたところ保存用の行列の定義が毎回更新されるためうまくいきません。過去の値を複数保存し、その値をfunctionブロックで利用するにはどのようにすればよいでしょうか?

Accepted Answer

Hiroumi Mita
Hiroumi Mita on 13 Feb 2018
永続変数をうまく使い、MATLAB Function Blockの中で、 過去の値を記録して残し、再帰計算に使えばよいかと思います。 添付を参考にして簡単なサンプルを試してください。
  1 Comment
naoki kiyohiro
naoki kiyohiro on 13 Feb 2018
ありがとうございます,この手法でうまく計算を行うことができました! 大変助かりました.

Sign in to comment.

More Answers (0)

Products

Community Treasure Hunt

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

Start Hunting!