📄 updata_particlevalue.m
字号:
function updata_particleValue
%------------------------------------------------------------
%update particle's value based on the status of particles in time.this is
%ok,2007.09.29
%------------------------------------------------------------
load num
load p
load Robottest
%------------------------------------------------------------
for i=1:1:num
tmp=0;
for j=1:1:8
tmp=tmp+((p(i,4+j)-Robottest(j+4)).^2);
end
%tmp=(sqrt(tmp));
p(i,4)=1./(tmp+1);
end
%------------------------------------------------------------
tmp=0;
%------------------------------------------------------------
for i=1:1:num
tmp=tmp+p(i,4);
end
%------------------------------------------------------------
for i=1:1:num
p(i,4)=p(i,4)/tmp;
end
%-------------------------------------------------------------
save('p','p');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -