uitable - how to extract negative numbers (but there is also empty cells) from a ui table in GUIDE
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Nathan Kennedy
il 28 Set 2018
Modificato: Adam Danz
il 28 Set 2018
Hi,
I am having issues extracting data from a ui table in GUIDE. The ui table has empty cells and also negative numbers. I need the empty cells to be zeros and the negative numbers are giving me errors.
I have tried str2double(cell2mat(ui_table_data)) and some other combinations but I think I have the wrong end of the stick of how this is done in MATLAB.
Is there a good way of doing this?
0 Commenti
Risposta accettata
Adam Danz
il 28 Set 2018
Modificato: Adam Danz
il 28 Set 2018
Here's a solution that identifies what elements of the cell array contains data and then moves those elements to a matrix initialized with zeros.
This assumes ui_table_data was taken from your UI table ( hObject.Data ).
hasData = ~cellfun(@isempty, ui_table_data);
uiTableData = zeros(size(ui_table_data));
uiTableData(hasData) = [ui_table_data{hasData}];
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Whos in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!