matlab
文章平均质量分 74
Desire..
年轻的我们把街灯当做月亮。
展开
-
基于粒子群算法的多目标搜索
1.实验目的掌握粒子群算法解决背包问题的方法,掌握引入惯性权重的粒子群算法应用。2.实验环境Matlab3.实验内容使用粒子群算法解决背包问题。假设存在五类物品,每类物品中又包含四种具体物品,现要求从这五种类别物品中分别选择一种物品放入背包中,使得背包内物品的总价值最大,总体积最小,并且背包的总质量不超过92kg。用C表示物品质量,X为选择物品。P为每个物品的价值,R为每个物品的体积。P,R,C的取值如下:初始化参数要求为:Dim=5; %粒子维数xSize=50; %种群个数原创 2022-04-15 09:20:44 · 910 阅读 · 0 评论 -
基于遗传算法的多元函数求解
1.实验目的掌握常用遗传算法函数的使用,掌握使用Matlab工具箱中的遗传算法函数实现多元函数求解问题,掌握遗传算法改进算法在多元函数求解中的应用方法。2.实验环境Matlab3.实验内容(1)遗传算法常用函数的使用。1)使用crtbp函数创建一个种群大小为6,个体长度为10,各位的二进制数分别为{1 2 3 4 5 6 7 8 9 10}的种群。2)使用ranking函数。设有8个个体的种群,其目标值如下:[1;2;3;4;8;7;6;5],使用线性排序和压差为2估算适应度。3)使用s原创 2022-03-25 09:45:37 · 3835 阅读 · 0 评论 -
MATLAB常用函数的使用-2
练习使用下列函数。unidrnd、zeros、ones、ismember、cumsum、rem、mod、fix、floor、ceil、round、disp、pause、annotation、num2str、randperm、sort、mesh、sqrt、legend、fprintf实验过程unidrnd,产生一组离散均匀随机整数。zeros功能是返回一个m×n×p×…的double类零矩阵的一个函数。zeros(m, n); % 生成一个mn的零矩阵zeros(m); % 生成一原创 2022-03-04 16:53:22 · 398 阅读 · 0 评论 -
MATLAB常用函数的使用(解释加实例)
文章目录实验环境实验内容实验过程实验环境实验内容学习使用下列函数ezplot、plot、randperm、randi、rand、figure、hold on、max、min、xlabel、ylabel、title、norm、find、mean、length、clc、clear all、hold off实验过程ezplot的功能是绘制符号函数的图像,只需给出函数的解析表达式即可,不需计算,也可不指出绘图区间,是一种十分简单的绘图方式。例如 ezplot(‘sin(x)’)图像pl原创 2022-02-25 11:47:43 · 4310 阅读 · 0 评论