How to cut the signal from a specific point?
8 次查看(过去 30 天)
显示 更早的评论
Hello everyone,
I have two signals with different length and I want to cut one of them to have two signals with the same length.
I have attached the figure that shows the two signals. I want to cut the section which is in the red circle.
Thank you in advance for your help
0 个评论
采纳的回答
Voss
2022-5-2
First, I create some random signals, to approximate the situation:
green_signal = 0.4*rand(1,265);
blue_signal = rand(1,210);
NG = numel(green_signal);
Now I make a plot similar to yours:
subplot(2,1,1)
plot(blue_signal,'b');
hold on
plot(green_signal,'g');
title('original')
xlim([1 NG]);
Now, perform the cutting of the "green" signal:
green_signal(numel(blue_signal)+1:end) = [];
Now another plot after cutting:
subplot(2,1,2)
plot(blue_signal,'b');
hold on
plot(green_signal,'g');
xlim([1 NG]);
title('after cutting green signal')
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!