Code covered by the BSD License  

Highlights from
Structure display

3.8 | 11 ratings Rate this file 45 Downloads (last 30 days) File Size: 1.82 KB File ID: #13831
image thumbnail

Structure display


Thomas Deneux


01 Feb 2007 (Updated )

simple recursive display of a structure content in Matlab

| Watch this File

File Information

This function is very simple and recursively displays the fields and sub-fields of a Matlab structure using the built-in 'disp' function.

MATLAB release MATLAB 7.3 (R2006b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (12)
15 Feb 2014 John Yang

John Yang

This is what I want! good job.

20 Jan 2014 Felipe G. Nievinski

Felipe G. Nievinski

a mnemonic after matlab's builtin celldisp:

function varargout = structdisp (varargin)
[varargout{1:nargout}] = fn_structdisp (varargin{:});

28 Jan 2013 Daniel Golden

Daniel Golden

Does just what I wanted

05 Jun 2012 Thomas Deneux

Thomas Deneux

Comments from B. Roossien and Jeff have been adressed in the June 2012 version.

Comment only
06 Apr 2012 Francesco Montorsi

Francesco Montorsi

very nice for me!! thanks!

06 Nov 2011 marc


Useful for me

10 Jun 2011 Jeff


Love the concept... A couple of notes:

1) I'd recommend creating an else condition to the 'if' that starts on line 49. I'm running into a case where nsub is never initialized if you set CELLRECURSIVE to false and has an error.

2) I'd recommend changing on line 90 size(a,1)>1 to (size(a,1)>1 || size(a,2)>1) so that it can display row vectors as well although they do display a little messy.

09 Jan 2011 Simon


simple and neat

30 Oct 2009 Thomas Vanaret

Thomas Vanaret

Looks good

Display could be a little improved and some diplayed line could be omitted (nested nested nested nested structures....) but all fields are displayed and one can quickly know where is the field

22 Jun 2009 Markus Buehren

Markus Buehren

07 May 2009 Jeff Harris

Jeff Harris

Quick and effective display of structs

04 Feb 2007 B. Roossien

No H1-line, no help, no comments, no array support. Too simple

08 Feb 2007

change summary

20 Sep 2007

added help and array/cell display

05 Jun 2012

bux fixes

Contact us