一个 m 文件中高维的快速自适应核密度估计。 提供最佳精度/速度权衡,通过参数“gam”控制; 要提高“大数据”应用程序的速度,请使用小“gam”; 通常gam = n ^(1/2),其中“ n”是点数。 '
用法:[pdf,X1,X2]=akde(X,grid,gam) 输入: X - 数据为 'n' 乘 'd' 向量; 网格 - 计算 pdf 的维度为 'd' 的 'm' 个点; 默认仅提供给二维数据; 请参阅下面有关如何在更高维度中构建它的示例; gam -(可选)成本/精度权衡参数,其中 gam<n; 默认值为 gam=ceil(n^(1/2)); 更大的价值可能会导致更好的准确性,但会降低速度; 要加速代码,请使用较小的“gam”;
输出: pdf - 'grid' 处的估计密度值X1,X2 - 默认网格(仅用于二维数据) 请参阅有关如何在更高维度上构建网格的示例
二维示例
2021-11-30 15:09:10
3KB
matlab
1