Plotting a grid with cells colored different depending on their value
12 views (last 30 days)
Show older comments
I have a 10x10 matrix, each element contains an integer value.
I'm looking for a way to visually represent this matrix. I want to have a grid (10x10) and each cell in the grid should be colored. Basically, each element should be the same number, and if the element is this number, I want a it to be green (for example); if it does not equal this value, I want it colored red.
I'm guessing this is possible, I just have no idea where to start with it!
Thanks.
0 Comments
Answers (2)
Image Analyst
on 21 Jan 2013
Edited: Image Analyst
on 21 Jan 2013
I agree with Walter. You can use image() or imshow(), combined with colormap() and colorbar.
But just as an interesting alternative, you might take a look at Steve Eddins's im2html() : http://blogs.mathworks.com/steve/2012/06/02/making-an-html-table-of-pixel-values-with-colored-cells/
0 Comments
See Also
Categories
Find more on Red in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!