Can't change variable name or delete variable

4 views (last 30 days)
Ross
Ross on 13 Mar 2012
I have a struct xxx with a field struct yyy containing 2 fields aaa and bbb of simple values. - With the variable editor I can double click on xxx, then yyy to see the column of 18 <1x1 struct>s. - Double clicking on any of the latter opens the variable editor table showing fields aaa and bbb for editing. - I can then right click in empty space in table to create a new field ccc. - when I right click on ccc to delete or it, the editor acts as if OK but nothing is done. - when I right click on either aaa, bbb or ccc to try Rename I get the error message name not allowed despite it being a short and fully legal combination of letters only (have tried many without success).
CAN ANYONE PLEASE HELP ME UNDERSTAND WHAT IS WRONG?
  1 Comment
Jan
Jan on 13 Mar 2012
Please post the code which you use to create the struct. Following the textual descritbtion is prone to errors.
Then post the name you are trying to use without success - there is no chance that we can guess this detail.

Sign in to comment.

Answers (1)

Walter Roberson
Walter Roberson on 13 Mar 2012
Every member of a structure array must have the same set of field names in the same order. Editing the field names for a single member of the array is probably not going to work.

Categories

Find more on Structures in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!