plot x axis as persentage
Afficher commentaires plus anciens
how i can plot x axis as persentage
1 commentaire
KALYAN ACHARJYA
le 20 Avr 2019
Can you elaborate more?
Réponses (1)
David Wilson
le 20 Avr 2019
Modifié(e) : David Wilson
le 20 Avr 2019
Below, I've plotted an arbitrary function between arbitrary limits, -5 and +37.
%%
x = linspace(-5,37)';
y = erf(x/20);
subplot(2,1,1);
hp=plot(x,y)
Now you asked for the x-axis to be in percentage. That's a little ambiguous, so I've intrepted that to mean percentage of the lower x-limit to the upper x-limit. (Note: that may not be what your data lies between.) I've used xlim to get those values.
xl = xlim; % lower & upper limits of the x-axis scale above.
xperc = (x-xl(1))/diff(xl)*100 % convert to %
subplot(2,1,2)
plot(xperc, y)
xlabel('x [%]')
See 

Catégories
En savoir plus sur Line Plots dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!