Unit Advance Block in Simulink (Opposite of Unit Delay Block)

21 次查看(过去 30 天)
I am creating a block diagram in Simulink, I would like to access the next data point in a signal. To illustrate this, given that y(n) is my signal, I would like to access y(n+1). I am aware of the "delay" block that would allow me to access y(n-1), however I am unsure how to obtain y(n+1). Thanks for all your help.

采纳的回答

Sreelakshmi S.B
Sreelakshmi S.B 2019-3-6
Opposite of unit delay is unit prediction and there is no way to predict a signal unless simulation is done up to that point. One way to implement this would be to simulate till the nth step and assume that to be the (n+1)th step and to consider the (n-1)th step as the nth step and so on. This way there is always a signal that acts like a future signal. You might have to reframe your implementation to accommodate this.
If you’re looking for an estimate, you can use estimators such as Kalman filter to predict future behavior.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Sources 的更多信息

产品


版本

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by