Changeset 27663
- Timestamp:
- 03/29/23 05:17:09 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/miscellaneous/fielddisplay.m
r25502 r27663 18 18 if ischar(field), 19 19 20 if length(field)>30; 21 displayunit(offset,name,'not displayed',comment), 22 else 23 displayunit(offset,name,['''' field ''''],comment), 24 end 20 displayunit(offset,name,['''' field ''''],comment) 25 21 26 22 %numeric … … 29 25 %double 30 26 if numel(field)==1, 31 displayunit(offset,name,num2str(field),comment) ,27 displayunit(offset,name,num2str(field),comment) 32 28 %matrix 33 29 else … … 38 34 end 39 35 string = [string(1:end-1) ')']; 40 displayunit(offset,name,string,comment) ,36 displayunit(offset,name,string,comment) 41 37 end 42 38 … … 50 46 if max(fieldsize)==1, 51 47 if (field) 52 displayunit(offset,name,'true',comment) ,48 displayunit(offset,name,'true',comment) 53 49 else 54 displayunit(offset,name,'false',comment) ,50 displayunit(offset,name,'false',comment) 55 51 end 56 52 %matrix 57 53 else 58 displayunit(offset,name,['(' num2str(fieldsize(1)) 'x' num2str(fieldsize(2)) ')'],comment) ,54 displayunit(offset,name,['(' num2str(fieldsize(1)) 'x' num2str(fieldsize(2)) ')'],comment) 59 55 end 60 56 61 57 %structure 62 58 elseif isstruct(field), 63 struct_display(offset,name,field,comment) ,59 struct_display(offset,name,field,comment) 64 60 65 61 %cell 66 62 elseif iscell(field), 67 cell_display(offset,name,field,comment) ,63 cell_display(offset,name,field,comment) 68 64 69 65 else 70 displayunit(offset,name,'not displayed',comment) ,66 displayunit(offset,name,'not displayed',comment) 71 67 72 68 end … … 76 72 77 73 if ~isempty(fieldnames(field)) 78 displayunit(offset,name,'(structure)',comment) ,74 displayunit(offset,name,'(structure)',comment) 79 75 offset=[offset ' ']; 80 76 … … 91 87 92 88 else 93 displayunit(offset,name,'N/A',comment) ,89 displayunit(offset,name,'N/A',comment) 94 90 95 91 end … … 122 118 displayunit(offset,name,string,comment); 123 119 end% }}} 124 function displayunit(offset,name,characterization,comment) ,% {{{120 function displayunit(offset,name,characterization,comment)% {{{ 125 121 126 122 %take care of name
Note:
See TracChangeset
for help on using the changeset viewer.