Azzera filtri
Azzera filtri

App Designer UITable row names change once writing the output to the UITable

5 visualizzazioni (ultimi 30 giorni)
Hi All
for a UITable I have create in app designer , I have also defined names for each rows :
R1,
R2,
R3,...
but once I finish the calculations and want to write these values to the UITable, this names change to numbers suddenly !!!
1,
2,
3,

Risposta accettata

Adam Danz
Adam Danz il 30 Apr 2020
Modificato: Adam Danz il 1 Mag 2020
Option 1: Create a table with row names and load the table into a uitable.
T = array2table(rand(3,2),'VariableNames',{'A','B'},'RowNames',{'i','ii','iii'});
uif = uifigure();
uitable(uif, 'Data', T)
Option 2: Create the uitable directly
uif = uifigure();
T = uitable(uif, 'Data',rand(3,2),'ColumnName',{'A','B'},'RowName',{'i','ii','iii'});
To update an existing app
app.UITable.Data = rand(3,2); % update data
app.UITable.ColumnName = {'A','B'};
app.UITable.RowName = {'i','ii','iii'};
  13 Commenti
farzad
farzad il 1 Mag 2020
Exactly ! I tried it as well, I think I learnt well from this question ,thank you

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Develop Apps Using App Designer 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!

Translated by