www.gusucode.com > signal 工具箱matlab源码程序 > signal/@dspdata/@maskline/get_magnitudevector.m

    function mv = get_magnitudevector(this, mv)
%GET_MAGNITUDEVECTOR   PreGet function for the 'magnitudevector' property.

%   Author(s): J. Schickler
%   Copyright 2004 The MathWorks, Inc.

mv = get(this, 'privMagnitudeVector');

switch lower(this.MagnitudeUnits)
    case 'db'
        mv = db(mv);
    case 'linear'
        % NO OP.
    case 'squared'
        mv = mv.^2;
end

% [EOF]