pidzhengding.m
来自「粒子群算法」· M 代码 · 共 17 行
M
17 行
function y = PIDZhengDing(Swarm)
[SwarmSize, Dim] = size(Swarm);
n=[4];
d=[1 50 0];
Gstep = tf(n,d);
t= 0:0.1:5;
for i=1:SwarmSize
Gc(i) =tf([Swarm(i,1) Swarm(i,2) Swarm(i,3)],[1 0]) ;
Gf(i) = feedback(Gc(i)*Gstep,1);
Rs = step(Gf(i),t);
y(i) = sum(t'.*abs(Rs-1));
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?