Ignore:
Timestamp:
04/21/10 09:20:54 (15 years ago)
Author:
jschierm
Message:

QMU with Dakota: implement switch for string_dim vector option.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/utils/Array/string_dim.m

    r3580 r3587  
    22%  function to return the string dimension of an array element
    33%
    4 %  function [sdim]=string_dim(a,idim)
     4%  function [sdim]=string_dim(a,idim,varargin)
    55%
    6 function [sdim]=string_dim(a,idim)
     6function [sdim]=string_dim(a,idim,varargin)
    77
    88if ~nargin
     
    3333%  dimensions, so this won't match Matlab standard output)
    3434
    35 if (ndims(a) == 2) && ((size(a,1) == 1) || (size(a,2) == 1))
    36     sdim =['(' num2str(idim) ')'];
    37     return
     35for 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
    3842end
    3943
Note: See TracChangeset for help on using the changeset viewer.