Changeset 21989


Ignore:
Timestamp:
08/23/17 11:26:58 (8 years ago)
Author:
Mathieu Morlighem
Message:

CHG: allow for 3d/4d matrices

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/miscellaneous/fielddisplay.m

    r13730 r21989  
    1313end %function
    1414
    15 function parsedisplay(offset,name,field,comment) %{{{
     15function parsedisplay(offset,name,field,comment) % {{{
    1616
    1717        %string
     
    2727        elseif isnumeric(field)
    2828
    29                 %get size
    30                 fieldsize=size(field);
    31 
    3229                %double
    33                 if max(fieldsize)==1,
     30                if numel(field)==1,
    3431                        displayunit(offset,name,num2str(field),comment),
    3532                %matrix
    3633                else
    37                         displayunit(offset,name,['(' num2str(fieldsize(1)) 'x' num2str(fieldsize(2)) ')'],comment),
     34                        fieldsize=size(field);
     35                        string = '(';
     36                        for i=1:numel(fieldsize)
     37                                string = [string num2str(fieldsize(i)) 'x' ];
     38                        end
     39                        string = [string(1:end-1) ')'];
     40                        displayunit(offset,name,string,comment),
    3841                end
    3942
Note: See TracChangeset for help on using the changeset viewer.