view m-toolbox/classes/@plotter/char.m @ 52:daf4eab1a51e
database-connection-manager tip
Fix. Default password should be [] not an empty string
author
Daniele Nicolodi <nicolodi@science.unitn.it>
date
Wed, 07 Dec 2011 17:29:47 +0100 (2011-12-07)
parents
f0afece42f48
children
line source
+ − % CHAR convert a plotter object into a string.
+ − %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ − %
+ − % DESCRIPTION: CHAR convert a plotter object into a string.
+ − %
+ − % CALL: string = char(obj)
+ − %
+ − % VERSION: $Id: char.m,v 1.2 2010/12/12 08:29:00 hewitson Exp $
+ − %
+ − % HISTORY: 04-06-2008 M Hewitson
+ − % Creation
+ − %
+ − %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ −
+ − function varargout = char(varargin)
+ −
+ − objs = utils.helper.collect_objects(varargin(:), 'plotter');
+ −
+ − pstr = '';
+ − for ii = 1:numel(objs)
+ −
+ − pp = objs(ii);
+ −
+ − % data class
+ − N = numel(pp.data);
+ − for kk=1:N
+ − d = pp.data{kk};
+ − pstr = [pstr sprintf('%s [%s]', d.name, class(d))];
+ − if kk< N
+ − pstr = [pstr ' / '];
+ − end
+ − end
+ − end
+ −
+ − %%% Prepare output
+ − varargout{1} = pstr;
+ − end
+ −