标签:false rom 并且 matlab 因此 space detail some 矩形
classdef Chromosome
properties
skill_factor;
end
for i=1:N
% 新建一个染色体类
% 这里population是一个Chromosome类型的结构体数组
population(i)=Chromosome;
% 设置每个population实例的skill_factor
if i<=N/2
population(i).skill_factor=1;
else
population(i).skill_factor=2;
end
end
population_T1=population([population.skill_factor]==1)
[population.skill_factor]
返回的是 括号不要掉!! 1 1 1 0 0 0
1 1 1 0 0 0
表示这个表达式子的正确与错误。而根据这个类似true和false的语句,可以将population中满足条件的结构体挑选出来!!!标签:false rom 并且 matlab 因此 space detail some 矩形
原文地址:https://www.cnblogs.com/cloud-ken/p/12709570.html