Segmentation of a signal
6 次查看(过去 30 天)
显示 更早的评论
I have row vector of ECG signal have 1 x n order. I want to make 200 segments of that row vector and each segment should contain 300 samples.
For example: First sample should contain values of row vector from 1 to 300, second sample should contain values of row vector 301 to 300 and so on.
How should I start?
0 个评论
采纳的回答
Image Analyst
2016-3-15
Try this
signal200 = reshape(ecgSignal, [], 300);
4 个评论
touitou habadi
2018-3-19
how can i do signal segmentation by time,for example each segment contain 500 s.
Image Analyst
2018-3-19
You'd need a cell array because each segment might not have the same number of samples. You can use etime() to find out elapsed times.
更多回答(1 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 ECG / EKG 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!