注意:这个函数现在可以从IoSR Matlab工具箱的IoSR .statistics. qqplot中获得。
-------------------------
Qq_plot (y)显示y的样本分位数与来自正态分布的理论分位数的分位数图。如果y的分布是正态的,那么图将接近于线性。
QQ_PLOT(x,y)显示两个样本的分位式量码图。如果样本来自相同的分布,则该图将是线性的。
输入x和y应该是数字,并且有相等数量的元素;每个元素都被视为样本的成员。
该图显示示例数据,其图形符号为“x”。叠加在图上的是一条虚线,连接第一个和第三个四分位数。
Qq_plot(…,模式)允许配置plot的外观。使用mode='line'(默认值),图将显示如上所述。使用mode='patch',数据被绘制为一个patch对象,由x分布和线性拟合构成灰色阴影的区域。使用mode='both',这两种外观就结合在一起了。
QQ_PLOT(...,模式,方法)和QQ_PLOT(...,[],方法)允许指定用于计算用于配合线的四分位数的方法。默认值是'R-8'。有关更多信息,请输入“帮助Smileile2”。后一种形式的函数调用使用默认模式。
H = qq_plot(…)返回绘制对象的两或三元素句柄向量。句柄的性质取决于模式。在所有情况下,第一个句柄是针对样本数据的,第二个句柄是针对拟合线的。如果mode='patch'或mode='both',则patch对象有第三个句柄。
例子
%显示rand和randn函数的Q-Q图
数字
次要情节(2,1,1)
QQ_PLOT(RAND(20),'补丁')
子图(2,1,2)
h = qq_plot (randn(20),“补丁”);
设置(h(3),'FaceColor','r') %改变填充颜色
克里斯托弗Hummersone(2021)。分位式绘图(https://github.com/iosr-surrey/matlabtoolbox),github。检索到。