How to plot a matrix ?
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I have a 100x6 matrix. in which first and second columns represent x coordinate and y coordinate respectively. I want to plot a square of 0.5x0.5 dimension on that coordinates (as a representation).[i.e. in plotting a matrix, how to visually represent every cell as a square of dimension 0.5 by 0.5 having coordinates as per the first and second columns resp.] how to do ?
0 comentarios
Respuestas (1)
Walter Roberson
el 6 de Mzo. de 2017
scatter(YourMatrix(:,1), YourMatrix(:,2))
5 comentarios
Walter Roberson
el 6 de Mzo. de 2017
Editada: Walter Roberson
el 6 de Mzo. de 2017
For meters, you would use
marker_width_cm = 50;
However, the tallest screen I can borrow is only about 37 cm tall, which would not fit even one of the squares.
The code I gave should, in theory, draw "life size" -- that is, you ask for half meter squares and it would try to draw a square that was physically half a meter wide. It would also remain that wide no matter how much you zoomed the plot in or out, since that's what you asked for, that the squares be half a meter wide.
I think you should reconsider your size requirements.
If you were to put a measuring tape on the screen, would the drawn squares have to be a certain physical measurement? Or do they only have to assume a particular physical measurement went sent to a flatbed plotter? Or is this about drawings in which the labels and feedback information represent something that is 1/2 meter on a side?
Ver también
Categorías
Más información sobre Annotations 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!