检索由probplot生成的参考线的梯度

时间:2018-05-02 10:43:53

标签: matlab matlab-figure

我正在为matlab中的大量数据集生成概率图。 我正在使用带有威布尔分布参考线

的probplot绘制它们
data = [1,1,1,1,2,2,2,3,4,5,3,3,2,2,1,3,5,7,2,4,2] ;
h = probplot('weibull',data) ;

这个函数根据matlab文档返回一个图形数组对象。这似乎只包含原始数据而不包含参考线。

有没有任何方法可以检索有关此参考线的信息而无需绘制它并使用图形工具单独提取它(非常不是我想要下去的选项,因为可能会有数百个图表通过)

我可以看到有一个wblplot返回一个3行的行数组,其中一行是原始数据,其中一行很可能是行的引用但是我将不得不尝试不同的分布以适应更远的路并且宁愿保持通用的方法。

1 个答案:

答案 0 :(得分:1)

你错了!

data = [1,1,1,1,2,2,2,3,4,5,3,3,2,2,1,3,5,7,2,4,2] ;
h = probplot('weibull',data) ;

b=h(2);
figure
plot(b.XData,b.YData)

h图形数组对象,因此它是一个数组。第一个元素包含原始数据,但第二个h(2)包含参考线。