www.gusucode.com > signal 工具箱matlab源码程序 > signal/+fspecs/@abstractparameqaudioshelf/abstractparameqaudioshelf.m
classdef (Abstract) abstractparameqaudioshelf < fspecs.abstractparameqaudio %ABSTRACTPARAMEQAUDIOSHELF Construct an ABSTRACTPARAMEQAUDIOSHELF object. % Copyright 1999-2015 The MathWorks, Inc. %fspecs.abstractparameqaudioshelf class % fspecs.abstractparameqaudioshelf extends fspecs.abstractparameqaudio. % % fspecs.abstractparameqaudioshelf properties: % ResponseType - Property is of type 'ustring' (read only) % NormalizedFrequency - Property is of type 'bool' % Fs - Property is of type 'mxArray' % FilterOrder - Property is of type 'posint user-defined' % G0 - Property is of type 'double' % F0 - Property is of type 'double' % Fc - Property is of type 'double' % % fspecs.abstractparameqaudioshelf methods: % measureinfo - Return a structure of information for the measurements. % props2normalize - Return the property name to normalize. % propstoadd - Return the properties to add to the parent object. % setspecs - Set the specifications properties (AbortSet, SetObservable, GetObservable) %FC Property is of type 'double' Fc = .25; end methods function set.Fc(obj,value) % DataType = 'double' validateattributes(value,{'numeric'}, {'scalar'},'','Fc') value = double(value); obj.Fc = value; end end % set and get functions methods % public methods minfo = measureinfo(this) p = props2normalize(this) p = propstoadd(this) setspecs(this,varargin) end % public methods end % classdef