X axis tick labels changes.

I am trying to plot a graph and then I want to update the x axis labels like the following:
0 50 100 150 200 250 and so on up to 1000
I have tried the below. But I cannot seem to get it to display here apart of my data and plot for your information. Can someone please help. This is really confusing me now.
y= ones(1, 20) * 0.7038;
plot(y,'-.','LineWidth',2);
hold off
x=[0:50:1000];
set(gca,'XTick', x);

 Respuesta aceptada

darova
darova el 23 de Mzo. de 2020

1 voto

Here they are

3 comentarios

EJ_92
EJ_92 el 24 de Mzo. de 2020
Editada: EJ_92 el 24 de Mzo. de 2020
If I wanted to plot multiple lines on the same graph how would I do this? I have tried the below but this is given me an error
Vectors must be the same length.
x = [0:50:100];
y = ones(1, 20) * 0.7038;
z = ones(1, 20) * 0.5039;
plot(x(2:end),y,'-.','LineWidth',2);
hold on
plot(x(2:end),z,'-.','LineWidth',2);
hold off
set(gca,'XTick', x);
darova
darova el 24 de Mzo. de 2020
You forgot '0'
EJ_92
EJ_92 el 24 de Mzo. de 2020
Ah sorry only realised this. Thanks its working now!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Productos

Versión

R2019b

Preguntada:

el 23 de Mzo. de 2020

Comentada:

el 24 de Mzo. de 2020

Community Treasure Hunt

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

Start Hunting!

Translated by