Changeset 3587
- Timestamp:
- 04/21/10 09:20:54 (15 years ago)
- Location:
- issm/trunk/src/m
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/m/classes/continuous_design.m
r3577 r3587 73 73 cdv(i).descriptor=varargin{1}{i}; 74 74 else 75 cdv(i).descriptor=[char(varargin{1}) string_dim(cdv,i )];75 cdv(i).descriptor=[char(varargin{1}) string_dim(cdv,i,'vector')]; 76 76 end 77 77 end -
issm/trunk/src/m/classes/continuous_state.m
r3577 r3587 69 69 csv(i).descriptor=varargin{1}{i}; 70 70 else 71 csv(i).descriptor=[char(varargin{1}) string_dim(csv,i )];71 csv(i).descriptor=[char(varargin{1}) string_dim(csv,i,'vector')]; 72 72 end 73 73 end -
issm/trunk/src/m/classes/least_squares_term.m
r3578 r3587 62 62 lst(i).descriptor=varargin{1}{i}; 63 63 else 64 lst(i).descriptor=[char(varargin{1}) string_dim(lst,i )];64 lst(i).descriptor=[char(varargin{1}) string_dim(lst,i,'vector')]; 65 65 end 66 66 end -
issm/trunk/src/m/classes/nonlinear_equality_constraint.m
r3577 r3587 69 69 nec(i).descriptor=varargin{1}{i}; 70 70 else 71 nec(i).descriptor=[char(varargin{1}) string_dim(nec,i )];71 nec(i).descriptor=[char(varargin{1}) string_dim(nec,i,'vector')]; 72 72 end 73 73 if (numel(varargin{2}) > 1) -
issm/trunk/src/m/classes/nonlinear_inequality_constraint.m
r3577 r3587 77 77 nic(i).descriptor=varargin{1}{i}; 78 78 else 79 nic(i).descriptor=[char(varargin{1}) string_dim(nic,i )];79 nic(i).descriptor=[char(varargin{1}) string_dim(nic,i,'vector')]; 80 80 end 81 81 if (numel(varargin{2}) > 1) -
issm/trunk/src/m/classes/normal_uncertain.m
r3577 r3587 77 77 nuv(i).descriptor=varargin{1}{i}; 78 78 else 79 nuv(i).descriptor=[char(varargin{1}) string_dim(nuv,i )];79 nuv(i).descriptor=[char(varargin{1}) string_dim(nuv,i,'vector')]; 80 80 end 81 81 if (numel(varargin{2}) > 1) -
issm/trunk/src/m/classes/objective_function.m
r3577 r3587 62 62 of(i).descriptor=varargin{1}{i}; 63 63 else 64 of(i).descriptor=[char(varargin{1}) string_dim(of,i )];64 of(i).descriptor=[char(varargin{1}) string_dim(of,i,'vector')]; 65 65 end 66 66 end -
issm/trunk/src/m/classes/response_function.m
r3578 r3587 64 64 rf(i).descriptor=varargin{1}{i}; 65 65 else 66 rf(i).descriptor=[char(varargin{1}) string_dim(rf,i )];66 rf(i).descriptor=[char(varargin{1}) string_dim(rf,i,'vector')]; 67 67 end 68 68 end -
issm/trunk/src/m/classes/uniform_uncertain.m
r3577 r3587 72 72 uuv(i).descriptor=varargin{1}{i}; 73 73 else 74 uuv(i).descriptor=[char(varargin{1}) string_dim(uuv,i )];74 uuv(i).descriptor=[char(varargin{1}) string_dim(uuv,i,'vector')]; 75 75 end 76 76 if (numel(varargin{2}) > 1) -
issm/trunk/src/m/utils/Array/string_dim.m
r3580 r3587 2 2 % function to return the string dimension of an array element 3 3 % 4 % function [sdim]=string_dim(a,idim )4 % function [sdim]=string_dim(a,idim,varargin) 5 5 % 6 function [sdim]=string_dim(a,idim )6 function [sdim]=string_dim(a,idim,varargin) 7 7 8 8 if ~nargin … … 33 33 % dimensions, so this won't match Matlab standard output) 34 34 35 if (ndims(a) == 2) && ((size(a,1) == 1) || (size(a,2) == 1)) 36 sdim =['(' num2str(idim) ')']; 37 return 35 for iarg=1:nargin-2 36 if strcmpi(varargin{iarg},'vector') 37 if (ndims(a) == 2) && ((size(a,1) == 1) || (size(a,2) == 1)) 38 sdim =['(' num2str(idim) ')']; 39 return 40 end 41 end 38 42 end 39 43
Note:
See TracChangeset
for help on using the changeset viewer.