⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 demoaf.m

📁 AFD - Advanced Filter Design using MATLABMiroslav D. Lutovac, Dejan V. Tosicversion 1.00 released 15
💻 M
字号:
fig1 = 0; fig2 = 0; fig3 = 0;
speca = [3000 3225 0.2 40];
filnumb = 1; filtype = 'l';
speck = speca;
speck(3:4) = afda2k(speca(3:4));
desnumb = 1; destype = 'D1';
nD = 8.0000000000000000e+000;
aD = 1.0750000000000000e+000;
eD = 2.1709110541636540e-001;
fpD= 3.0000000000000000e+003;
numD = [2.6295534298184940e-037, 0.0000000000000000e+000, ...
        1.6645621891963680e-027, 0.0000000000000000e+000, ...
        2.2655508867109020e-018, 0.0000000000000000e+000, ...
        1.1193712576867830e-009, 0.0000000000000000e+000, ...
        1.8554842946007200e-001];
denD = [6.2746718091214740e-035, 1.6905678026768590e-030, ...
        7.8004444384509330e-026, 1.4895419716948210e-021, ...
        3.2284901038606240e-017, 4.1800996648557700e-013, ...
        4.9705515033058140e-009, 3.6487254752300700e-005, ...
        1.8987040759519150e-001];
nmin = 8; nmax = 16;
nincmin = 0; nincmax = 8; ninc = 0;
zoomfmin = 0; zoomfmax = 2*speca(2); zoomn = 100;
filname = ['lowpass   '; 'highpass  '; 'bandpass  '; 'bandreject'];
eseconds = 2; 
fig1 = figure;
initaxis = get(gca,'Position');
moreaxis = 0;
axis off;
initsize = [120 120 560 420]+[80 0 0 100];
set(fig1, 'Name', 'Advanced Filter Design Alternatives' ...
        , 'NumberTitle', 'off');

afdview;pause(3)
moreaxis=afdplot(numD,denD,speca,filnumb,moreaxis);pause(3)
moreaxis=afdpass(numD,denD,speca,filnumb,moreaxis);pause(3)
moreaxis=afdtran(numD,denD,speca,filnumb,moreaxis);pause(3)
moreaxis=afdstop(numD,denD,speca,filnumb,moreaxis);pause(3)
grid;pause(3)
grid;pause(3)
afdzoom;pause(3)
disp(' ')
disp(' ')
disp(' Invoke this toolbox by executing')
disp('                         afdesign')
disp(' --------------------------------')
disp(' ')
disp(' ')

afdesign, pause(3)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -