hello guys, i have code to show data in gui table
%%Database
data_plat = load('Data_PlatQ.mat');
Database_All = data_plat.Database_All;
data2 = table2cell(Database_All(strcmpi(Database_All.Plat, final_output), ...
{'Plat', 'Nama', 'Jurusan', 'Status'}));
data2 = [get(handles.uitable1, 'Data'); data2];
set(handles.uitable1, 'Data', data2);
when i run this code, it always replicate data in table, final_output is a number computed by the program which always changes because the program is processing video. i alrdy try unique and union function but still not work. how can i solve that?? any suggestion

 採用された回答

Walter Roberson
Walter Roberson 2017 年 9 月 12 日

0 投票

set(handles.uitable1, 'Data', unique(data2, 'rows'));

5 件のコメント

Yusran Said
Yusran Said 2017 年 9 月 12 日
編集済み: Yusran Said 2017 年 9 月 12 日
ty for answer that, but still have problem,
Error using vertcat
Dimensions of matrices being concatenated are not consistent.
Error in mpengujianbmpengujianbplay_Callback (line 220)
data2 = [get(handles.uitable1, 'Data'); data2];
Yusran Said
Yusran Said 2017 年 9 月 12 日
main problem with unique function is, when i try this code
[~,idx]=unique(cell2mat(data2),'rows');
data2 = data2(idx,:);
its just work in first data, when second data in(final_output), it always error, say Dimensions of matrices being concatenated are not consistent.
Walter Roberson
Walter Roberson 2017 年 9 月 12 日
We do not know how you initialized the data property of uitable1
Yusran Said
Yusran Said 2017 年 9 月 12 日
data property of uitable1 is default,
keep current data value : To load data from a file, or to create data manually, first store the data in a workspace variable, then select the variable from the table below
Walter Roberson
Walter Roberson 2017 年 9 月 12 日
Put in a breakpoint at the line
data2 = [get(handles.uitable1, 'Data'); data2];
and execute. When it stops, query
size(data2)
d1 = get(handles.uitable1, 'Data');
size(d1), class(d1)

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

その他の回答 (0 件)

カテゴリ

Community Treasure Hunt

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

Start Hunting!

Translated by