target.m
来自「量子遗传算法MATLAB源代码」· M 代码 · 共 28 行
M
28 行
%目标函数的幅频响应
% Target
% m频域抽样点数
% w数字频率范围
function[HTar]=Target(m,w,wt,wp,ws)
i=w(1);j=1;
while i<=1
if i<=wt/pi
HTar(j)=1;
else
HTar(j)=-0.05;
end
j=j+1;
i=i+(1/(m-1));
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%while i<=1
% if i>=ws/pi
% HTar(j)=0;
% else if i<=wp/pi
% HTar(j)=1;
% else
% HTar(j)=(-1/((ws-wp)/pi))*(i-ws/pi);
% end
% end
% j=j+1;
% i=i+(1/(m-1));
%end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?