Filter löschen
Filter löschen

User definition of cell contents

1 Ansicht (letzte 30 Tage)
Tom
Tom am 17 Feb. 2014
Kommentiert: Tom am 17 Feb. 2014
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

Akzeptierte Antwort

Mischa Kim
Mischa Kim am 17 Feb. 2014
Bearbeitet: Mischa Kim am 17 Feb. 2014
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 Kommentare
Image Analyst
Image Analyst am 17 Feb. 2014
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 am 17 Feb. 2014
Thanks guy. I think the inputdlg method will suffice.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Workspace Variables and MAT-Files finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by