说明:遗传算法是计算数学中用于解决最佳化的搜索算法,是进化算法的一种。进化算法最初是借鉴了进化生物学中的一些现象而发展起来的,这些现象包括遗传、突变、自然选择以及杂交等。遗传算法通常实现方式为一种计算机模拟。对于一个最优化问题,一定数量的候选解(称为个体)的抽象表示(称为染色体)的种群向更好的解进化。传统...
说明:目前最先进的标准粒子群算法,是美国人写的,不管是迭代速度还是迭代精度都达到了先进水平,目前正在研究粒子群算法的同学可以看一看,亲测效果不错。本人在原来的基础上进行了代码的优化和改进,加入了适应度函数的变化曲线,并提供了多种测试函数,直接用matlab打开就可以运行。
说明:这段代码实现了著名的Chan-Vese分割算法,该算法来自于论文“无边缘活动轮廓”。这项技术使初始曲线变形,以便根据两个区域的平均值将前景与背景分开。该技术对初始化非常鲁棒,并且在前景和背景有差异时会给出非常好的结果意思是,这个代码在实现中使用活动轮廓和级别集。它还可以作为实现各种基于区域的活动轮廓...
说明:资源描述將上述數值代入整理可以得 ,畫出未補償前的 波德圖 Buck-boost未補償前波德圖 由波德圖可以看出系統GM(-9.88dB)與PM(-14.4˚)都不穏定,操作於CCM的降-升壓轉換器有一個右半平面(RHP)零點,由於RHP零點使相位落後了90°,為了避免引起過多...
说明:卡尔曼滤波matlab程序。 卡尔曼滤波是解决以均方误差最小为准则的最佳线性滤波问题,它根据前一个估计值和最近一个观察数据来估计信号的当前值。它是用状态方程和递推方法进行估计的,而它的解是以估计值(常常是状态变量的估计值)的形式给出其信号模型是从状态方程和量测方程得到的。
说明:这段代码实现了著名的Chan-Vese分割算法,该算法来自于论文“无边缘活动轮廓”。这项技术使初始曲线变形,以便根据两个区域的平均值将前景与背景分开。该技术对初始化非常鲁棒,并且在前景和背景有差异时会给出非常好的结果意思是,这个代码在实现中使用活动轮廓和级别集。它也可以作为一个很好的框架来实现各种基...