摘要: 1.程序功能描述 在simulink中,使用S函数编写基于RBF神经网络的自适应控制器,然后实现基于RBF神经网络的自适应控制器的控制仿真。 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序 function sys=mdlDerivatives(t,x,u) glob 阅读全文
posted @ 2024-06-25 22:12 软件算法开发 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1.程序功能描述 分别对比基于极大似然法的系统参数辨识以及基于最小二乘法的系统参数辨识,输出起参数辨识收敛曲线以及辨识误差。 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序 c1 = [0.0001,0.0001,0.0001,0.0001,0.0001,0.0001 阅读全文
posted @ 2024-06-24 21:44 软件算法开发 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1.程序功能描述 基于布谷鸟搜索的多目标优化,设置三个目标函数,进行多目标优化,输出三维优化曲面以及收敛曲线。 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序 X0 = func_obj(X0); %基于非支配排序对它们进行排名 X0 = func_sort(X0,1 阅读全文
posted @ 2024-06-23 23:12 软件算法开发 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1.程序功能描述 基于鲸鱼优化的KNN分类特征选择算法。使用鲸鱼优化算法,选择最佳的特征,进行KNN分类,从而提高KNN分类的精度。 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序 % 开始迭代 while t <= max_Iter % 当迭代次数小于等于最大迭代次 阅读全文
posted @ 2024-06-22 22:40 软件算法开发 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.程序功能描述 基于机会网络编码(COPE)的卫星网络路由算法。基于机会的网络编码(COPE,completely opportunity encoding)方法,使每个接收节点都对信道进行侦听,通过获取邻居节点的信息状态确定编码机会,并且在本地信息缓存区中进行编码,最后进行基于编码机会的路由,可 阅读全文
posted @ 2024-06-21 23:44 软件算法开发 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.程序功能描述 基于蝗虫优化的KNN分类特征选择算法。使用蝗虫优化算法,选择最佳的特征,进行KNN分类,从而提高KNN分类的精度。 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序 [idx1,~,idx2]= dividerand(rows,0.8,0,0.2); 阅读全文
posted @ 2024-06-20 21:13 软件算法开发 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1.程序功能描述 变异混合蛙跳算法的车间调度最优化,可以任意调整工件数和机器数,输出甘特图。 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序 %初始种群 Pop_n = round(sqrt(Npop)); Pop_s = ceil(Npop/Pop_n); Npop 阅读全文
posted @ 2024-06-19 22:16 软件算法开发 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.程序功能描述 无线传感网路由VBF协议和DBR协议的MATLAB性能仿真.将两个协议在能量消耗,存活节点等方面进行比较. 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序 for c=1:n%计算最接近的cluster个节点 dd(c) = sqrt((DBRsav 阅读全文
posted @ 2024-06-17 22:37 软件算法开发 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1.程序功能描述 基于禁忌搜索算法的TSP路径规划,输出优化收敛曲线以及路线规划图。 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序 for it = 1:Iteration it % 初始化本次迭代的最佳新解代价为正无穷 bestnewsol.Cost = inf; 阅读全文
posted @ 2024-06-14 21:39 软件算法开发 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1.程序功能描述 通过蛙跳优化算法,优化神经网络的权值参数,然后使用优化后的神经网络模型对数据进行预测,输出预测曲线。 2.测试软件版本以及运行结果展示 MATLAB2022a版本运行 3.核心程序 % 数据归一化预处理 Vmin1 = min(X); Vmax1 = max(X); Vmin2 = 阅读全文
posted @ 2024-06-13 19:51 软件算法开发 阅读(2) 评论(0) 推荐(0) 编辑