How to normalize two waves on a single plot
古いコメントを表示
Basically i want to normalize and display the maximum and minimum values between y and y2 for the following code so that they both display on the same plot
t=0:0.001:0.05;
y= 11.18*cos(60*pi*t+26.565);
y2= -60*pi*11.18*sin(60*pi*t+26.565);
title('Phasor Waveforms')
f1=max(y);
f2=max(y2);
hold on
plot(t,y)
plot(t,y2)
hold off
採用された回答
その他の回答 (1 件)
KSSV
2019 年 9 月 11 日
t=0:0.001:0.05;
y= 11.18*cos(60*pi*t+26.565);
y2= -60*pi*11.18*sin(60*pi*t+26.565);
title('Phasor Waveforms')
y=y/max(y) ;
y2=y2/max(y2) ;
[f1,idx1]=max(y);
[f2,idx2]=max(y2);
hold on
plot(t,y)
plot(t,y2)
plot(t(idx1),f1,'*r')
plot(t(idx2),f2,'*b')
hold off
カテゴリ
ヘルプ センター および File Exchange で Waveform Generation についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!