How can we plot different signals S1 S2 and S3 on same y-axis with different values? I have attached a figure for reference.

조회 수: 1 (최근 30일)
S1, S2 and S3 indicated in yellow color represent different signals.

채택된 답변

Davide Masiello
Davide Masiello 2022년 12월 16일
편집: Davide Masiello 2022년 12월 16일
Assume you have three signals which may overlap when plotted like so
x = linspace(154,157,100);
s1 = rand(1,100);
s2 = rand(1,100);
s3 = rand(1,100);
plot(x,s1,x,s2,x,s3)
In order to separate them, you could use an offset of a certain value. In the picture you attached, it seems the offset might be around 150.
offset = 150;
plot(x,s1,x,offset+s2,x,2*offset+s3)

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Smoothing and Denoising에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by