Home > classes > @miir > fromLISO.m

fromLISO

PURPOSE ^

FROMLISO Construct a miir filter from a LISO file

SYNOPSIS ^

function f = fromLISO(f, pli)

DESCRIPTION ^

 FROMLISO Construct a miir filter from a LISO file
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

 FUNCTION:    fromLISO

 DESCRIPTION: Construct a miir filter from a LISO file

 CALL:        f = fromLISO(f, pli)

 PARAMETER:   f:   Empty miir-object
              pli: input plist (must contain the filename)

 VERSION:     $Id: fromLISO.m,v 1.1 2008/08/22 14:17:26 ingo Exp $

 HISTORY:     22-03-2008 M Hewitson
              Creation

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 % FROMLISO Construct a miir filter from a LISO file
0002 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0003 %
0004 % FUNCTION:    fromLISO
0005 %
0006 % DESCRIPTION: Construct a miir filter from a LISO file
0007 %
0008 % CALL:        f = fromLISO(f, pli)
0009 %
0010 % PARAMETER:   f:   Empty miir-object
0011 %              pli: input plist (must contain the filename)
0012 %
0013 % VERSION:     $Id: fromLISO.m,v 1.1 2008/08/22 14:17:26 ingo Exp $
0014 %
0015 % HISTORY:     22-03-2008 M Hewitson
0016 %              Creation
0017 %
0018 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0019 
0020 function f = fromLISO(f, pli)
0021 
0022   VERSION = '$Id: fromLISO.m,v 1.1 2008/08/22 14:17:26 ingo Exp $';
0023 
0024   ii = f.getInfo(class(f), 'From LISO File');
0025 
0026   % Set the method version string in the minfo object
0027   ii.setMversion([VERSION '-->' ii.mversion]);
0028 
0029   filename   = find(pli, 'filename');
0030   filt       = miir.filload(filename);
0031 
0032   f.name     = filt.name;
0033   f.fs       = filt.fs;
0034   f.a        = filt.gain*filt.a;
0035   f.b        = filt.b;
0036   f.histin   = filt.histin;
0037   f.histout  = filt.histout;
0038   f.infile   = filename;
0039 
0040   f.addHistory(ii, pli, [], []);
0041 
0042 end % pzm = pzmFromLISO(filename, version, algoname)
0043

Generated on Mon 08-Sep-2008 13:18:47 by m2html © 2003