说明:art迭代程序一般于医学CT和一些超声波探伤的工程中,art算法作为反演程序,进行对目标稀疏方程的解,以及修正,随着一次次的迭代过程,使得反演结果更加趋近于真实的数值
说明:运行连续遗传算法。主要参数有群体大小、突变率、选择参数(可设为常数)。程序从定义初始总体开始迭代,并按代概念运行迭代。在迭代过程中,参数将是成对的,这将导致染色体交叉。这里的染色体方法是通过单点染色体交叉。下一个函数是按指定的突变率进行突变。最终结果将使用最佳代价函数进行排序(在新的子代值发生变异之...
说明:采用matlab对WSN问题进行求解,算法为PSO算法,采用传感器节点的概率感知模型,迭代150次后能够找到最优解没对区域的覆盖率可达95%以上。代码可直接运行,结果为初始化、覆盖率随迭代次数的变化、最终结果。代码简单易懂,注释详细,适合新手入门
说明:用有限差分法来解偏微分方程,采用高斯——赛德尔迭代方法,并用前后两次迭代差的矩阵的无穷范数作为是否停止迭代的依据。