www.gusucode.com > signal 工具箱matlab源码程序 > signal/@filtdes/@nyqfir1/genmcode.m
function b = genmcode(h, d) %GENMCODE Generate MATLAB code % Author(s): J. Schickler % Copyright 1988-2003 The MathWorks, Inc. [params, values, descs, str] = fir1_genmcode(d); % Throw out the flag, it isn't used. b = sigcodegen.mcodebuffer; b.addcr(b.formatparams({'N', params{2:end}, 'L'}, ... {getmcode(d, 'order'), values{2:end}, getmcode(d, 'band')}, ... {'', descs{2:end}, ''})); b.cr; b.addcr(str); b.cr; b.addcr('% Calculate the coefficients with the FIRNYQUIST function.'); b.addcr('b = firnyquist(N, L, win);'); b.add('Hd = dfilt.dffir(b);'); % [EOF]