Home > marsbar > @marmoire > get_item_param.m

get_item_param

PURPOSE ^

method to get item parameters

SYNOPSIS ^

function value = get_item_param(o, item, param)

DESCRIPTION ^

 method to get item parameters
 FORMAT value = get_item_param(o, item, param)

 o     - object
 item  - item name
 param - parameter name

 Returns
 value - value for parameter
 
 $Id$

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function value = get_item_param(o, item, param)
0002 % method to get item parameters
0003 % FORMAT value = get_item_param(o, item, param)
0004 %
0005 % o     - object
0006 % item  - item name
0007 % param - parameter name
0008 %
0009 % Returns
0010 % value - value for parameter
0011 %
0012 % $Id$
0013   
0014 if nargin < 2
0015   error('Need item name');
0016 end
0017 if nargin < 3
0018   error('Need parameter name');
0019 end
0020 
0021 I = get_item_struct(o, item);
0022 
0023 fns = fieldnames(I);
0024 tmp = strmatch('data', fns, 'exact');
0025 fns(tmp) = [];
0026 
0027 if ~ismember(param, fns)
0028   error(['There is no parameter callled: ' param]);
0029 end
0030 
0031 value = getfield(I, param);

Generated on Wed 11-May-2022 16:26:09 by m2html © 2003-2019