どうすれば,サンプリングタイムごとに初期条件を変更できますか?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Takashi Nohara
el 13 de Feb. de 2018
Comentada: Takashi Nohara
el 15 de Feb. de 2018
SimulinkでDiscreteStateSpaceを使用しています. ブロックパラメータの初期条件(Initial Condition)をサンプリングタイムごとに変更したいと考えています. また,初期条件は他のブロックから出力される信号をもとに作りたいと考えています. どうすれば,初期条件を時々刻々と変えることが出来るでしょうか
0 comentarios
Respuesta aceptada
Yoko
el 14 de Feb. de 2018
既にご存知かと思いますが、DiscreteStateSpace ブロックでは初期条件を信号線として代入できないため、他のブロックで離散状態方程式を表現することで実現できるのでは、と思います。例えば、下図のように、Resettable Delay を使い、Trigger と 初期条件ポートを使う方法で、ご検討されては如何でしょうか。
4 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Discrete en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!