作者show109 (yu)
看板MATLAB
标题[讨论] 统计矩阵出现次数画成直方图
时间Mon May 20 00:30:25 2013
我有一个矩阵16*2维的矩阵
第一行是0~15数字,第二行是0~15总共出现的次数
ex:0(数字) 16231(次数)
一直到15 都是这样
我要画成直方图 统计0~15各个出现的次数来看
我下指令hist 画出来怪怪的
所以我用bar指令 这画出来比较正常,
但X轴後面还有 显示 17和18 不知如何删掉
而且我的直方图0位子出现次数变成在1显示
也就是说它的X轴是从1开始到16,我想从0开始到15
不知道有没有什麽方法可以修改
我用这个指令
set(gca,'xticklabel',{'0','1','2','3','4','5','6','7','8'...'15'})
似乎还是不行 请各位帮忙~~!!!!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.230.137.110
1F:→ jatj:你的矩阵已经包含统计好的数字了 所以用bar就可以 05/20 04:16
2F:→ jatj:hist是给他原始资料他会帮你统计出现次数 05/20 04:17
3F:→ jatj:指令 set(gca, 'XTick', 0:15) 05/20 04:19
4F:→ show109:我下你说的set指令 0:15 他X轴还是一样从1开始到16 05/20 17:45
5F:推 CBET:bar(0:15, data) 碰到问题请先查询 help bar 05/20 19:01