How to visualize a matrix?
Ältere Kommentare anzeigen
Hi,
I have matrix
00001
00000
00000
01000
How I can visualize this, assuming that values "1" are points, that have to be connected by a line? I'd like to end up with such plot:

So coordinates of connected points are positions of elements in matrix that have value=1
Thanks
4 Kommentare
Azzi Abdelmalek
am 7 Mär. 2013
Which kind of visualization?
Timur
am 7 Mär. 2013
Matt J
am 7 Mär. 2013
You don't seem to be using the same coordinate system for each point. you seems to be using 0-based coordinates for the lower-left point, which is why it lies at (0,1). However, the 0-based coordinate of the upper-right point should then be at (4,3) not (5,4).
Timur
am 7 Mär. 2013
Akzeptierte Antwort
Weitere Antworten (1)
Youssef Khmou
am 7 Mär. 2013
hi,
try simply :
f=[ 00001
00000
00000
01000];
plot(f);
You will get the same plot as your figure, except the slope starts at 3.
But in your question, one can think that you want to visualize MxN array ,
1 Kommentar
Timur
am 7 Mär. 2013
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!