GUI I want to take datas from a struct into my listbox
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Mahbube
am 25 Dez. 2014
Kommentiert: Shoaibur Rahman
am 26 Dez. 2014
Hello;
First of all I'm new at MATLAB, have some problems and couldn't find anything on the net.
I have a struct array 'patient', and this array has the fields 'name', 'surname', 'age', 'ID', 'phoneNum' etc.. I want to display the fields surname and name side by side but separated with a comma on a listbox.
For example;
patient(1).name = NAME1;
patient(1).surname = SURNAME1;
patient(2).name = NAME2;
patient(2).surname = SURNAME2; ...
I wanna display
SURNAME1, NAME1;
SURNAME2, NAME2; ...
on listbox.
Thanks in advance.
0 Kommentare
Akzeptierte Antwort
Shoaibur Rahman
am 26 Dez. 2014
There are multiple ways to do so. One of them: I assume you have a pushbutton to display in the names in the listbox. And if so, load your patient data and add the following lines of code under the pushbutton callback function.
for k = 1:number of patients
c{k} = [patient(k).surname,', ', patient(k).name];
end
set(handles.YourListBoxTag,'String',c')
2 Kommentare
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!