登录
首页 » MATLAB » 遗传算法求解背包问题

遗传算法求解背包问题

于 2021-08-07 发布
0 354
下载积分: 1 下载次数: 4

代码说明:

背包问题:现有一小偷入室盗窃,可以偷窃的物品数量共有12件,物品对应的价值(万)为[5;10;13;4;3;11;13;10;8;16;7;4]; 重量(千克)为[2;5;18;3;2;5;10;4;11;7;14;6]。若小偷能拿的物品总质量最大为46kg,如何选取物品使得总价值最大?

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 蜂群算法 matlab仿真程序
    人工蜂群算法(ABC)的仿真程序 matlab写的 可以用于蜂群算法的仿真
    2019-06-04下载
    积分:1
  • MPC的轨迹跟踪
    描述无人驾驶无人驾驶车辆模型预测控制  这个书搭配的示例代码,笔者改过,加了不同的路径。
    2020-05-10下载
    积分:1
  • 几何量测量实验报告
    【实例简介】 1、了解MATLAB平台下的图像编程环境。 2、掌握用MATLAB作最小二乘多项式拟合和曲线拟合的方法。 3、鼓励不囿于固定的模式或秩序,灵活调整思路,突破思维的呆板性,找到打破常规的解决方法。
    2021-06-06 00:31:07下载
    积分:1
  • 隐式广义预测控制
    【实例简介】
    2021-07-10 00:32:14下载
    积分:1
  • 雷达实验matlab仿真(电子科技大学)
    实验目的: 理解相控阵雷达波束形成原理; 编程实现相控阵雷达波束形成。·实验内容:编写matlab程序仿真各阵元发射信号,运用相控阵雷达波束形成原理形成发射波束。·实验器材(设备、元器件):计算机·实验步骤: 编程产生发射信号。要求阵元数为ArrayNum,发射信号载频为f_0,阵元间距为d,仿真采样率为f_s; 确定方向指向角度,给各阵元发射信号设置不同的相移量,叠加并观察波束效果。 选择窗函数,加权,观察波束变化情况 修改阵元数等参数,观察波束变化情况。
    2021-05-06下载
    积分:1
  • 电压型逆变器驱动永磁电机的建模与仿真(PMSMgaiPI.slx)
    母线电压700V,变换器开关频率20KHz,电机额定功率35kW,电机转速1400rad/s。
    2021-05-18 10:31:25下载
    积分:1
  • 卫星双天线定向
    【实例简介】
    2021-07-10 00:32:01下载
    积分:1
  • 差分进化算法
    差分演化算法的matlab程序: function DE(Gm,F0)%差分进化算法程序基本程序%F是变异率   F0=0.6 Gm=1000; %最大迭代次数Np=100; %种群规模CR=0.9;  %杂交参数G=1;%初始化代数D=0;%所求问题的维数eps=1e-9;%精度ge=zeros(1,Np);%各代的最优值bestx=zeros(Np,D);%各代的最优解%产生初始种群%xmin=-10;xmax=100;%带负数的下界xmin=-5.12;xmax=5.12;%-----函数值计算-----------function result=DEMB(XX);     sol=XX;     result=0;for i=1:D    result=result sol(i)^2;    %y=sum(XX.^2-10.*cos(2.*pi.*XX) 10);endend%---------------------------X0=(xmax-xmin)*rand(Np,D) xmin;X=X0;%%%%%%%%%%变异操作X1new=zeros(Np,D);%初始化X1_new=zeros(Np,D);%初始化X1=zeros(Np,D);%初始化value=zeros(1,Np);while Gxmin)&(bonCR %利用二项分布来交叉            X1_new(i,:)=X(i,:);        else            X1_new(i,:)=X1new(i,:);        end    end %%%%%%%%%%%%%%%竞争操作    for i=1:Np     if DEMB(X1_new(i,:))
    2021-05-06下载
    积分:1
  • 用matlab实现两相SVPWN调制(SVPWM.mdl)
    用matlab实现两相SVPWN调制,给出详细步骤
    2020-12-12下载
    积分:1
  • MATLAB R2018b信赖域方法(trustq.m)
    信赖域方法与线搜索技术一样, 也是优化算法中的一种保证全局收敛的重要技术. 它们的功能都是在优化算法中求出每次迭代的位移, 从而确定新的迭代点.
    2021-05-06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载