set data into UITABLE

8 views (last 30 days)
sermet
sermet on 11 Nov 2013
Answered: Walter Roberson on 11 Nov 2013
%I have a n*m matrix which all elements strings
num1=[1;2;3] %points id
num2=[30.45;32.55;33.85] %points latitudes
num3=[40.55;41.22;43.62] %points longitudes
num=[num1 num2 num3] %points id, latitude longitude
num=num2str(num)
set(handles.listbox1, 'String', num) %to write into the listbox in the GUI
% How can I write these data into UITABLE in GUI like as I write into listbox above?

Accepted Answer

Walter Roberson
Walter Roberson on 11 Nov 2013
Before converting with num2str(), use
num_as_cell = num2cell(num);
and then
set(Uitable_Handle_Goes_Here, 'Data', num_as_cell)

More Answers (1)

ES
ES on 11 Nov 2013
Edited: ES on 11 Nov 2013
set(handles.uitable1,'Data',num)

Categories

Find more on Develop Apps Using App Designer in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!