www.gusucode.com > sigtools 工具箱matlab源码程序 > sigtools/+fmethod/@ellipbsmin/ellipbsmin.m
classdef ellipbsmin < fmethod.ellipbsastop %ELLIPBSMIN Construct an ELLIPBSMIN object. % Copyright 1999-2015 The MathWorks, Inc. %fmethod.ellipbsmin class % fmethod.ellipbsmin extends fmethod.ellipbsastop. % % fmethod.ellipbsmin properties: % DesignAlgorithm - Property is of type 'ustring' (read only) % FilterStructure - Property is of type 'ustring' % SOSScaleNorm - Property is of type 'ustring' % SOSScaleOpts - Property is of type 'fdopts.sosscaling' % MatchExactly - Property is of type 'passstoporboth enumeration: {'passband','stopband','both'}' % % fmethod.ellipbsmin methods: % analogspecs - Compute analog specifications object. % doubleord - Return true if filter order must be doubled. % set_matchexactly - PreSet function for the 'matchexactly' property. % validspecobj - Return the name of the valid specification object. methods % constructor block function h = ellipbsmin(mode) % h = fmethod.ellipbsmin; h.DesignAlgorithm = 'Elliptic'; if nargin > 0, h.MatchExactly = mode; end end % ellipbsmin end % constructor block methods % public methods has = analogspecs(h,hs) bl = doubleord(h) matchexactly = set_matchexactly(this,matchexactly) sosscale(this,Hd) vso = validspecobj(this) end % public methods methods (Hidden) % possibly private or hidden help(this) N = modifyord(this,N) s = thisdesignopts(this,s) end % possibly private or hidden methods (Static) this = loadobj(s) end end % classdef