📄 updata_particlevalue.m
字号:
function updata_particleValue
%------------------------------------------------------------
%update particle's value based on the status of particles in time.this is
%ok,2007.09.29
%------------------------------------------------------------
global num
global p
global 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=tmp*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
%tmp=tmp
tmp=sum(p(1:num,4))
%-------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -