how to normalize or plot in the same scale in 2 sided graph ?
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi,
I have surface water and air temp data aganist time in the attached plot. How do I plot the both temp data in the same y axis range, for example from 30 F to 80 F ? Please help.
0 commentaires
Réponses (1)
lokender Rawat
le 7 Mai 2018
Since you are able to generate the plot, the only thing is to have it scaled to same values on both sides of y-axis. You can use the 'ylim' command after the 'plot' command in your code. Below is a sample code where you can see the y-axis being scaled to same values on both the vertical axes.
x = linspace(0,10,50);
y1 = sin(x);
figure
yyaxis left
plot(x,y1)
ylim([0 1]);
%title('Combine Plots')
hold on
y2 = sin(x/2).^x;
plot(x,y2)
hold off
You can see the difference in the figure once you comment the 'ylim([0 1])' command in the above sample code. Read more on ylim command using below link:
0 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!