说明:遗传算法是计算数学中用于解决最佳化的搜索算法,是进化算法的一种。进化算法最初是借鉴了进化生物学中的一些现象而发展起来的,这些现象包括遗传、突变、自然选择以及杂交等。遗传算法通常实现方式为一种计算机模拟。对于一个最优化问题,一定数量的候选解(称为个体)的抽象表示(称为染色体)的种群向更好的解进化。传统...
说明:该代码用于高斯混合模型分析,主要是分析混合高斯模型的参数pi,期望和方差。该程序采用了EM算法,但EM算法与初值设定有很大的关系,在该算法在初值的设定是随机的,这样可以减少误差,提高精确度。
说明:包括基本的克里金(Kriging)插值法实现代码,仅实现基本方法部分,不包含扩展克里金方法克里金使用普通克里格插值在z和y位置的测量变量z,在未采样位置席,Yi。该函数需要包含变异函数所有必要信息的变量vstruct。vstruct是函数变差函数拟合的第四个输出参数。这是一个基本的,但易于使用的函数...
说明:精通matlab6.5版_数值计算本章将花较大的篇幅讨论若干常见数值计算问题:线性分析、一元和多元函数分析、微积分、数据分析、以及常微分方程(初值和边值问题)求解等。但与一般数值计算教科书不同,本章的讨论重点是:如何利用现有的世界顶级数值计算资源 MATLAB。至于数学描述,本章将遵循“最低限度自封...
说明:应用LSE 算法估计载波频率和相位,又称为锁相环。使用初值和迭代算法,估计频率和相位值,并根据估计出的频率和相位值画出估计得正弦波。将正弦波真值和估计值画在同一个图中,每更新一次,重新绘制两个波形,最终需要画出演示视频中的效果:估计出的波形逐步靠近真正的波形。
说明:模糊C均值算法,由硬C均值算法演化而来 是一种聚类算法,算法简单,速度快,但是受初始聚类中心点影响大,且要预先设定K值,即需生成的簇的数目。
说明:关于一的微分方程数值解,一维波动方程初边值问题Crank-Nicholson格式,及追赶法
nicholson Crank-Nicholson Crank-Nicolson_ crank-nicolson differential