如何分类和排序表保存在应用程序设计师?

33视图(30天)
Ismaeel
Ismaeel 2022年1月20日
回答: 内森Gyger2022年12月9日
我用“场上”显示一个可编辑,可分类的表从一个excel表读取数据后。然而,当我工作正常的数据(使用每一列的顶部垂直箭头),效果好但不能保存表新秩序的行(只使用的原始顺序保存编辑数据行)。任何想法?我用MATLAB的最新版本。谢谢。

答案(2)

KSSV
KSSV 2022年1月20日
idx = randperm (10) ';
x =兰德(10,1);
T =表(idx x)
T =10×2表
idx x ___ ________9 0.065109 5 0.67649 3 0.76369 8 0.95726 4 0.6604 0.20491 1 0.23863 0.52381 0.90536 10 6 2 7 0.42844
[val, idx] =排序(t . (1));
T = T (idx:)
T =10×2表
idx x ___ ________1 0.67649 0.6604 0.76369 0.20491 0.52381 - 2 3 4 5 6 0.90536 0.065109 0.95726 0.23863 0.42844 7 8 9 10
1评论
Ismaeel
Ismaeel 2022年1月20日
编辑:Ismaeel 2022年1月20日
KSSV感谢您的答复。我用场上的应用程序设计师。我排序表accoridng一列我选择使用箭头上方的列。然后我推我创建的一个“保存”按钮将just-sorted数据保存到Excel表使用“writecell”或“writetable”的功能。排序不发生programmically在你的例子中,我使用GUI排序选项。保存编辑表中没有问题,但只节省了使用相同的顺序编辑数据的行。你知道,当你一个表,订单更改的行。

登录置评。


内森Gyger
内森Gyger 2022年12月9日
嗨Ismaeel,
您可以使用 DisplayData 场上的属性如表,这总是会在相同的顺序进行排序选择的ui。

类别

找到更多的在使用应用程序开发应用程序设计师帮助中心文件交换

下载188bet金宝搏


释放

R2021b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!