x = [1: 1000]
hist(x)
Run Code Online (Sandbox Code Playgroud)
然后,有图显示直方图,但如果我设置轴属性和Y轴为日志.我在图中看不到任何东西.如何使用对数刻度绘制直方图.
我建议使用 histc 与日志边缘和条形图
help histc
-- Function File: N = histc (Y, EDGES)
matlab> edges=log(1:100:1000);
matlab> h=histc(x,edges)
matlab> bar(1:100:1000, h)
Run Code Online (Sandbox Code Playgroud)