How can i discretize a signal within simulink?
52 次查看(过去 30 天)
显示 更早的评论
I have a signal in simulink (X) that i wish to discretize it and get X(k) and X(k+1) so i can work with them later, within simulink. How is that possible?
0 个评论
回答(2 个)
Les Beckham
2020-2-9
Look at the ZOH (https://www.mathworks.com/help/simulink/slref/zeroorderhold.html) and Unit Delay (https://www.mathworks.com/help/simulink/slref/unitdelay.html) blocks. These are for sampling signals at a specific sampling rate (specific time intervals) and introducing specific time delays (multiples of the sampling rate).
The quantizer block is for forcing the output to only have specific values (with a specific resolution).
In other words, ZOH and Unit Delay operate on the 'x' (time) axis of the signal, while Quantizer operates on the 'y' (signal output) axis of the signal.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Sources 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!