How to assign a reference point in graph?
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
LAKSHMANAN ADAIKKAPPAN
el 6 de Abr. de 2016
Editada: Walter Roberson
el 7 de Abr. de 2016
how to assign reference point(0,0) at left top corner like following figure?
0 comentarios
Respuesta aceptada
Walter Roberson
el 6 de Abr. de 2016
plot(rand(1,30))
set(gca,'YDir', 'reverse')
3 comentarios
Muhammad Usman Saleem
el 6 de Abr. de 2016
have you check output of this code? @LAKSHMANAN ADAIKKAPPAN
Walter Roberson
el 7 de Abr. de 2016
Editada: Walter Roberson
el 7 de Abr. de 2016
Certainly I have checked the output of the code. If you prefer to see the full 0 to 14 and 0 to 16, change the graph to use that, such as
plot(0:16, 14 * rand(1,17))
and you might want to set the axis location as well,
set(gca, 'ydir', 'reverse', 'xaxislocation', 'top')
This could be taken further to get rid of the tick marks but leave the tick labels. The ease of doing that would depend upon the MATLAB version being used.
Más respuestas (2)
Muhammad Usman Saleem
el 6 de Abr. de 2016
Editada: Muhammad Usman Saleem
el 6 de Abr. de 2016
UPDATE 1:
may try this
plot(1:10)
box off
axes('xlim', [1 10], 'ylim', [1 10], 'color', 'none', 'YAxisLocation', 'right', 'XAxisLocation', 'top')
or may try this
t=0:0.1:10;
y=sin(t);
plot(t,y)
set(gca,'XAxisLocation','top','YAxisLocation','left','ydir','reverse');
3 comentarios
Steven Lord
el 6 de Abr. de 2016
plot(1:10, 1:10);
axis ij
Or if you have the handle of your axes object already, change its YDir property to 'reverse' as Walter showed.
Ver también
Categorías
Más información sobre Lighting, Transparency, and Shading en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!