📄 import.m
字号:
function pop = import(chr,fname)
% IMPORT - imports the fitness from a file
% read this
res=[];
fid=fopen(fname);
mem=str2num(fgetl(fid));
for k=1:mem
ids{k}=fgetl(fid);
ids{k}=deblank(ids{k});
ids{k}=fliplr(ids{k});
ids{k}=deblank(ids{k});
ids{k}=fliplr(ids{k});
end
while 1
tmp=fgetl(fid);
if ~ischar(tmp)
break
else
res=[res str2num(tmp)];
end
end
for k=1:length(res)
ind=find_id(chr,ids{k});
pop(k)=set(chr(ind),'fitness',res(k));
end
function ind=find_id(chr,id)
ind=0;
for k=1:length(chr)
if strcmp(chr(k).id,deblank(id));
ind=k;
break
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -