说明:目前最先进的标准粒子群算法,是美国人写的,不管是迭代速度还是迭代精度都达到了先进水平,目前正在研究粒子群算法的同学可以看一看,亲测效果不错。本人在原来的基础上进行了代码的优化和改进,加入了适应度函数的变化曲线,并提供了多种测试函数,直接用matlab打开就可以运行。
说明:MATLAB 拥有大量的常用数学函数、工具箱,基本包括了现今数学、物理及工程应用领域的 常用函数,如能熟练掌握,无论在编程时间或程序量上,都远远低于Fortran、C 等高级语言,尤其在 处理矩阵和向量计算方面更具有无可比拟的优势。 我们在数学建模竞赛中,由于只有短短的三到四天,而论文的...
说明:第一次的晶闸管设备在 1956 年获释商业上。因为晶闸管可以用小型设备与控制相对较大的功率和电压量,他们发现广泛应用在电力、 从控制和电机速度控制到电力传动。 最初晶闸管仅依靠当前的逆转,把它们关闭,使其难以适用于直流电流 ;较新的设备类型可以打开和关闭控制闸门信号通过。晶闸管不是一个比例...
说明:matlab寻找峰值代码。函数可以直接调用,返回设定区域的峰值的横纵坐标,非matlab自带函数,可以寻找多个峰值。算法满足:1.超过一个闕值,此值不用设的太高2.每次检测到满足1条件中的值,判定是否为峰值,不是则继续寻找,是则暂存为temp3.继续检测半个周期的数据,如寻得比temp值大的峰值,存...
说明:资源描述將上述數值代入整理可以得 ,畫出未補償前的 波德圖 Buck-boost未補償前波德圖 由波德圖可以看出系統GM(-9.88dB)與PM(-14.4˚)都不穏定,操作於CCM的降-升壓轉換器有一個右半平面(RHP)零點,由於RHP零點使相位落後了90°,為了避免引起過多...