说明:电磁仿真软件FDTD和matlab联合优化的代码。主函数用的是fmincon非线性优化,通过将FDTD软件中的数据流交换进matlab来大大提高优化效率。同时还可以选择其它算法
说明:利用Matlab遗传算法工具箱求解有约束最优化问题 目标函数simple_fitness.m 约束边界条件函数simple_constraint.m 主程序main.m
说明:用matlab中的kmeanstolbox优化杜鹃函数_coasite.info文件这段代码最小化了您的代价函数,所以不要更改代码的任何部分。-------------------------------------------------------------------------------...
说明:本人上传的文件是Yang XS2009提出的布谷鸟搜索算法,可供学者进行学习与加以优化改进.文件中含有CEC2013的大量标准测试函数,用于连续函数的优化。
说明:最速下降法是迭代法的一种,可以用于求解最小二乘问题(线性和非线性都可以)。在求解机器学习算法的模型参数,即无约束优化问题时,梯度下降(Gradient Descent)是最常采用的方法之一,另一种常用的方法是最小二乘法。在求解损失函数的最小值时,可以通过梯度下降法来一步步的迭代求解,得到最小化的损失...
说明:基于遗传算法的路径优化,对主要讨论的问题进行了理论分析。接着根据课题要求进行数学建模,分别从乘车时间最短和换乘次数最少两个方面建立目标函数,并根据路线上站点数、路线数、路线集连通性等对数学模型建立约束条件。通过遗传算法运用matlab工具对数学模型编程求最优解。
说明:针对带时间窗的车辆配送问题,用遗传算法,有很多程序,这些程序都是对遗传算法中需要的函数注释以及函数用途说明。并且画图来看遗传算法的优化过程和迭代次数及最优解