Visualizing matrix data with 2d histogram

3 次查看(过去 30 天)
Hi,
I have 1440 x 31 matrix 'A' where 1440 is a number of 1minute in one day (24hours x 60), and 31 is a total number of days in July.
Each element in a matrix is a number of vehicles passing specific region,
so A(1,1) is a number of vehicles passing that region in 07-01 00:00~00:01,
A(1,2) is a number of vehicles passing that region in 07-02 00:00~00:01,
and A(2,2) is a number of vehicles passing that region in 07-01 00:01~00:02.
I want to visualize that information with 2d histogram, and also want to visualize peak value with color.. but using histogram2 requires two vectors X,Y
How can I do that with matrix?
+ I want to view the histogram as a tile.
  4 个评论

请先登录,再进行评论。

回答(2 个)

aposta95
aposta95 2022-6-14
I tried imagesc(A). Think it works well :)

Image Analyst
Image Analyst 2022-6-14
You might try surf or imshow
  2 个评论
Image Analyst
Image Analyst 2022-6-14
Be aware if you use pcolor that it doesn't display all the values as tiles. Watch me display a 4x4 array
m = rand(4,4);
pcolor(m);
Do you see the full m array of 4x4, or only 3x3?

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Histograms 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by