User definition of cell contents

1 回表示 (過去 30 日間)
Tom
Tom 2014 年 2 月 17 日
コメント済み: Tom 2014 年 2 月 17 日
Hello,
I have a cell which contains 4 'atom types', e.g.
all_atom_type =
'Eu3+'
'Na1+'
'O2-'
'Si4+'
What is the best way to allow a user to 'define' these types? By that I mean I would want them to be able to specify which type is a 'former', which is a 'modifer', 'dopant' and 'oxide'?
kind regards,
Tom

採用された回答

Mischa Kim
Mischa Kim 2014 年 2 月 17 日
編集済み: Mischa Kim 2014 年 2 月 17 日
Tom, you could use a structure array. As an example:
all_atom(1).name = 'Eu3+';
all_atom(1).type = 'former'; % is it really a former, I am just guessing
all_atom(2).name = 'Na1+';
all_atom(2).type = 'dopant';
Alternatively, use tables.
  4 件のコメント
Image Analyst
Image Analyst 2014 年 2 月 17 日
You could ask via inputdlg(). Otherwise if it's really only 4, then you could have 4 drop down lists ("popups") on your GUI and the user can select the proper classification from the list.
Tom
Tom 2014 年 2 月 17 日
Thanks guy. I think the inputdlg method will suffice.

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeArgument Definitions についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by