Plotting Square wave from pressure signal
2 次查看(过去 30 天)
显示 更早的评论
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/347007/image.png)
Hi,
I have pressure signal collected from the sensors placed under foot. Findpeaks function was used to detect points (c and d). Point ( and b) are the zero crossing. I want to plot sqaure wave from this signal for the following interval:
If pressure signal is greater than point (a) and equal to or less than point d
new_signal = 1;
else if pressure signal is greater than point (b) and equal to or less than point f
new_signal = 0;
How i can plot this in matlab?
0 个评论
回答(1 个)
Antonio Ciociola
2020-8-17
编辑:Antonio Ciociola
2020-8-17
This can be done transforming your signal into an arry of logic values:
sig_bool = (signal>a & signal<=d);
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!