这是一组用于比较地统计学模拟算法的MATLAB代码,包含9个重要功能,详细说明了算法的工作原理。

主要功能:

1. DistMtrx = calculateModelVar_MPH(实现,TI,金字塔)

此功能用于计算二维二进制情况下实现之间以及实现与训练图像之间的距离矩阵。此功能使用MPH方法。

  • 输入:
    • “实现”:所有需要的实现,例如101 50
    • “TI”:训练图像
    • “pyramid”:实现和训练图像的金字塔级别
  • 输出:
    • “DistMtrx”:距离矩阵,例如10 51(10是金字塔的高度)

注意:有时可能会出现内存不足的情况,重新启动MATLAB可能会有所帮助。如果可能,在64位Windows中运行代码将解决此问题。

2. DistMtrx = Calculation3DMod

  • 此功能的详细说明请参考代码中的注释。

使用代码:

  1. 将代码复制粘贴到计算机的特定目录中。
  2. 转到... ComparingGSAlgorithms文件夹,然后打开test.m文件。
  3. 取消注释并为每种情况运行代码。