早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Dec(a,b,x(i,:),遗传算法源程序如下:function[xv,fv]=AdapGA(fitness,a,b,NP,NG,Pc1,Pc2,Pm1,Pm2,eps)%待优化目标函数:fitness%自变量下界:a%自变量下界:b%种群个体数:NP%最大进化代数:NG%杂交常数1:Pc1%杂

题目详情
Dec(a,b,x(i,:),遗传算法源程序如下:
function [xv,fv]=AdapGA(fitness,a,b,NP,NG,Pc1,Pc2,Pm1,Pm2,eps)
%待优化目标函数:fitness
%自变量下界:a
%自变量下界:b
%种群个体数:NP
%最大进化代数:NG
%杂交常数1:Pc1
%杂交常数2:Pc2
%变异常数1:Pm1
%变异常数2:Pm2
%自变量离散精度:eps
%目标函数取最小值时的自变量值:xm
%目标函数的最小值:fv
L=ceil(log2((b-a)/eps+1)); %根据离散精度,确定二进制编码所需的码长
x=zeros(NP,L);
for i=1:NP
x(i,:)=Initial(L); %总群初始化
fx(i)=fitness(Dec(a,b,x(i,:),L)); %个体适应值
end
for k=1:NG
sumfx=sum(fx); %所有个体适应值之和
Px=fx/sumfx; %所有个体适应值的平均值
PPx=0;
PPx(1)=Px(1);
for i=2:NP %根据轮盘赌策略的概率增加
PPx(i)=PPx(i-1)+Px(i);
end
for i=1:NP
sita=rand();
for n=1:NP
if sita=favg
Pc=Pc1*(fmax-Fm)/(fmax-favg);
else
Pc=Pc2;
end
r1=rand();
if r1=favg
Pm=Pm1*(fmax-fmu)/(fmax-favg);
else
Pm=Pm2;
end
r2=rand();
if r2fv
fv=fitx; %去个体中的最好值作为最终结果
xv=Dec(a,b,x(i,:),L);
end
end
function result=Initial(length) %初始化函数
for i=1:length
r=rand();
result(i)=round(r);
end
function y=Dec(a,b,x,L) %二进制编码转换为十进制编码
base=2.^((L-1):-1:0);
y=dot(base,x);
y=a+y*(b-a)/(2^L-1);
▼优质解答
答案和解析
P满足两个函数,则
-5=3*(-2)+b
-5=a*(-2)-3
解得b=1
a=1
则不等式为3x+1>x-3
解得x>-2
看了 Dec(a,b,x(i,:)...的网友还看了以下:

赤壁之战和淝水之战是三国两晋南北朝时期两次著名的战役。请回答:(1)分别将这两次战役发生的年代、交  2020-05-17 …

在藻类植物生活史中,核相交替与世代交替的关系正确的是()。A.有核相交替就一定有世代交替B.有世代  2020-05-25 …

在我国古代交友中,以下哪种称为是指情趣一致十分要好的朋友?()A.肺腑之交B.莫逆之交C.八拜之交  2020-06-20 …

晚清以至民国,近代交通在艰难坎坷中发展,发生了翻天覆地的变化.据此回答下列问题.(1)近代交通除包  2020-06-21 …

求十首关于交通的古诗要下面各类型的各两首1能看出古代交通工具的(马、舟、车)2能看出古代道路的(陆  2020-06-28 …

假如你是李华,昨天你们班举行了一次有关现代交通工具的班会.在会上大家畅所欲言,请你用以下内容以英.  2020-07-01 …

阅读下面文字,完成下列各题。在某班级参行的“从古诗看古代交通”主题探究学习交流会上,老师说:“同学  2020-07-14 …

综合性学习。阅读下面材料,按要求完成任务。根据下面三则材料,探究古代交通状况写出各自的探究成果。(提  2020-11-15 …

委托加工存货的成本判断题:1.需要交纳消费税的委托加工存货,由受托加工方代收代交的消费税,均应计入委  2020-11-22 …

交通运输自古有之.在现代,人们使用的交通运输工具就更多了.下面四种交通运输工具中,有一种不属于现代交  2020-12-09 …