作者cshu0520 (OhNoDADA)
看板MATLAB
标题[讨论] 如何画出类似人口分布图的2d图
时间Sat Oct 17 10:31:45 2015
如题
假设我有一个二维矩阵M = AxB , A不一定等於B
M(x,y)存的是 (x,y) 这个点的人口数量
例如说
M(1,2) = 4
M(4,3) = 10
代表(1,2)这个区域有四个人
(4,3)这个区域有十个人
或者是给一个func(a,b) 会回传(a,b)的人口数量
然後再'自定'一个color bar
像是 0~10是红色 10~20是橙色..... 80~90是黑色 之类的
让图型类似显示出人口密度图,密度高的颜色就越深之类的
请问有类似的函数可以使用嘛
我本来想用scatter但是他好像不能直接读取M
还是用...ksdensity? ploy?
麻烦大家了QQ感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.161.221.22
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1445049107.A.77B.html
※ 编辑: cshu0520 (1.161.221.22), 10/17/2015 10:55:36
※ 编辑: cshu0520 (1.161.221.22), 10/17/2015 11:08:33
1F:→ cshu0520: 发现好像可以用pcolor() 10/17 12:13