How to plot a shape away from the x and y axis?

1 visualización (últimos 30 días)
Samy Ben Thabet
Samy Ben Thabet el 10 de Oct. de 2018
Editada: jonas el 10 de Oct. de 2018
Hi,
I want to plot shapes but I don't want them to be on the axis (I don't want to remove the axis though).
Here is my program: h=input('What shape do you want?:','s'); a=input('The length of a side is (m):'); if strcmp(h, 'square') plot([0 0 a a 0],[0 a a 0 0],'r','LineWidth',3) end

Respuesta aceptada

jonas
jonas el 10 de Oct. de 2018
Editada: jonas el 10 de Oct. de 2018
Just adjust the axes limits
h=input('What shape do you want?:','s');
a=input('The length of a side is (m):');
if strcmp(h, 'square')
plot([0 0 a a 0],[0 a a 0 0],'r','LineWidth',3)
xlim([-a 2*a]);
ylim([-a 2*a]);
end

Más respuestas (0)

Categorías

Más información sobre Line Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by