- 2
- 0
- 约7.34千字
- 约 62页
- 2018-12-05 发布于广东
- 举报
遗传算法20177
函数ga——带线性约束条件 适应度函数另存为:fun_1.m在当前目录 function y=fun_1(x); %x为自变量行向量 c=[2 4 6]; % c为目标函数系数 y=c*x‘ % y为适应度函数值,求两向量的数量积 函数ga——带线性约束条件 A=[1 0 -1;-1 -2 0;-1 0 0]; % A为AX=b的系数矩阵 b=[10;-1;0]; % b为AX=b的常数项 Aeq=[0 1 1]; %AeqX=beq的系数矩阵 beq=12; %AeqX=beq的常数项 函数ga——带线性约束条件 [x,y]=ga(@fun_1,3,A,b,Aeq,beq,[],[]); [x,y]=ga(@fun_1,3,A,b,Aeq,beq); % 或 x = -0.0010 22.0010 -10.0020 y = 27.9900 * * 对求函数最大值的优化问题(或最小值),可描述为下述数学规划模型: max f(X) (1-1) s.t. X?R
原创力文档

文档评论(0)