MATLAB: Segmentation of a signal

segmentation

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?

Best Answer

Try this
signal200 = reshape(ecgSignal, [], 300);