从你感兴趣的经验CDF曲线的值,您可以使用
ecdf
的功能,而不是
cdfplot
。的
ecdf
函数将返回(x, y)向量的经验提供合适你可以使用计算Kolmogorov-Smirnov距离。你可以找到更多关于
ecdf
函数的文档:
另请注意,您可能需要执行某种插值“扩大”数据向量从一个经验提供匹配的尺寸。例如,您可能有一个ecdf 50值和另一个25岁。在本例中,您需要插入小数据集,这样的尺寸都是一样的。从那里,距离计算应该非常简单。插值,MATLAB方便
interp1
函数。这里是一个链接
interp1
文档:
似乎是一个有趣的问题!好运!