How to manipulate uitables
1 回表示 (過去 30 日間)
古いコメントを表示
I want to manipulate the logical column in a table using uitable:
figure ('name', 'Channels, original')
t1 = uitable ('Position', [20 20 450 375], 'ColumnWidth', 'auto');
t1.Data = (final); %this is a cell containing 5 columns with the fifth a logical
t1.ColumnName = {'Channel', 'Combine', 'Ratio', 'ISA', 'Resected'};
t1.ColumnEditable = [false false false false true];
Running this generates a table with a ratio box, but how can I change the original table ("final") such that the logical column becomes true/false?
0 件のコメント
採用された回答
Walter Roberson
2017 年 2 月 8 日
t1.ColumnFormat = {'numeric', 'numeric', 'numeric', 'numeric', 'logical'};
2 件のコメント
Walter Roberson
2017 年 2 月 9 日
Which column manipulations? Do you mean that you want to convert the logical values true and false, 1 and 0, to the literal strings 'true' and 'false' ? Or is this to do with detecting that the user has made a change to the column and saving the change somewhere ?
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Develop Apps Using App Designer についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!