Mercurial > hg > ltpda
diff m-toolbox/classes/@ltpda_data/getY.m @ 0:f0afece42f48
Import.
author | Daniele Nicolodi <nicolodi@science.unitn.it> |
---|---|
date | Wed, 23 Nov 2011 19:22:13 +0100 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/m-toolbox/classes/@ltpda_data/getY.m Wed Nov 23 19:22:13 2011 +0100 @@ -0,0 +1,37 @@ +% GETY Get the property 'y'. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% DESCRIPTION: Get the property 'y'. +% +% CALL: val = obj.getY(); +% val = obj.getY(idx); +% val = obj.getY(1:10); +% +% INPUTS: obj - must be a single ltpda_data (cdata, data2D, data3D) object. +% idx - index of the data samples +% +% VERSION: $Id: getY.m,v 1.3 2011/03/21 14:54:32 mauro Exp $ +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +function out = getY(data,idx) + + % Get y values + out = data.y; + + % Decide if the user wants all data + if nargin == 1 + % Make sure we output a column + if size(out,1) == 1 + out = out.'; + end + else + if size(out,1) == 1 + % Make sure we output a column + out = out(idx).'; + else + out = out(idx); + end + end +end +