使用所需的x-tick标记标记和Matlab中的网格线制作对数概率图

时间:2012-01-29 19:45:40

标签: matlab

我想为我的数据制作一个对数概率图。我查找了probplot函数并编写了这段代码

x = [0.3,1, 2,5, 2];
probplot('lognormal',x)

我希望它能像这个图一样显示网格线 http://www.mathworks.com/help/toolbox/stats/wblplot.html

并且还在0,1(而不是10 ^ 0)和100

处重新标记x-tickmark

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

你去了:

x = [0.3, 1, 2,5, 2, 12 25];
probplot('lognormal', x)
grid on
ticks = arrayfun(@num2str, get(gca, 'XTick'), 'UniformOutput', false);
set(gca,'XTickLabel', ticks)

希望有所帮助:)