2017-09-13 35 views
-3

我有程序顯示數據uitable,我使用此代碼時,我想更新數據,因爲我的程序是視頻處理。如何刪除空行當更新數據到可用

%% 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', unique_data2); 

data table

我相信空行中出現,因爲我更新數據時表仍然是空的,我怎麼能解決這個問題?

+0

你想要的東西,是我不清楚。你想搜索空行並刪除它們嗎? – m7913d

+0

刪除該空行,我想從第1行開始數據開始 –

+0

't = t(5:end,:)''? – m7913d

回答

1

試試這個

data2(all(cellfun('isempty',data2),2),:) = []; 
相關問題