simulink上でMinMaxブロックで得られた値をもとの波形に足したい
3 views (last 30 days)
Show older comments
優輔 井内
on 7 Nov 2022
Commented: Toshinobu Shintai
on 14 Nov 2022
simulink上でMinMaxブロックで得られた値(最大値,最小値)をつかって元の波形に足したいと考えています.
添付しているモデルではsin波形をはじめに出力し,それらの最大値,最小値を使って,sin波のオフセット部分をなくしています.
しかし,MinMaxブロックから出力されるのがこのブロックで算出された最大値最小値ではなく,入力されたそのままの波形になるためうまくいきません.
0 Comments
Accepted Answer
Toshinobu Shintai
on 7 Nov 2022
単純に考えると、現在および過去の最大最小値を保持しておきたい、ということかと思いましたので、以下のようなモデリングでいかがでしょうか。
このモデルでは入力された最大値を保持するようになります。
モデルは添付しています。R2022bで作成しました。
2 Comments
Toshinobu Shintai
on 14 Nov 2022
outpurtブロックの信号を何らかの用途で用いたいということでしょうか。
outportブロックを削除し、そこに繋がっていた信号線を別のブロックに繋ぎ変えることで利用できます。
More Answers (0)
See Also
Categories
Find more on Sources 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!