splitting a signal
이전 댓글 표시
I am having 20 signals each of 24sec.I want to split it into 2 equal halves.(for example if i am having 20 signals it should be divided into two halves of 40 signals) i tried with indexing method i.e. i have used (1:end/2). It displays only the first half signal. It is not considering the second half.Please suggest me how to split a signal.
채택된 답변
추가 답변 (1개)
Wayne King
2011년 10월 26일
The question is how do you want to split them. It sounds like you want them into the first half and second half. Assuming your signals are in columns of your matrix.
X = randn(100,20);
X1 = X(:,1:size(X,2)/2);
X2 = X(:,size(X,2)/2+1:end);
카테고리
도움말 센터 및 File Exchange에서 Signal Processing Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!