Can't change variable name or delete variable

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 件のコメント

Jan
Jan 2012 年 3 月 13 日
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.

サインインしてコメントする。

回答 (1 件)

Walter Roberson
Walter Roberson 2012 年 3 月 13 日

0 投票

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.

カテゴリ

ヘルプ センター および File ExchangeStructures についてさらに検索

質問済み:

2012 年 3 月 13 日

Community Treasure Hunt

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

Start Hunting!

Translated by