红黑22 发表于 2012-9-10 09:10:09

matlab如何对平面节点进行重新排序?

本帖最后由 红黑22 于 2012-9-10 10:07 编辑

如在平面上由rand随机在*平面布置N个节点,我如何将这N个节点按照其节点x坐标从小到大而同时y坐标由

liuyalong008 发表于 2012-9-10 09:10:10

本帖最后由 liuyalong008 于 2012-9-10 20:05 编辑

N=100;
x=rand(N,1);
y=rand(N,1);
Points=;
=sort(Points);
scatter(Points(Index(:,1),1),Points(Index(:,1),2),5)
set(get(gca,'child'),'MarkerFaceColor','r')
arrayfun(@(i)text(Points(Index(i,1),1)+0.01,Points(Index(i,1),2),num2str(i)),1:length(D))

红黑22 发表于 2012-9-11 16:40:22

liuyalong008 发表于 2012-9-10 09:10 static/image/common/back.gif


谢谢!原来我对这个matlab中还有好多数组函数不大了解啊
页: [1]
查看完整版本: matlab如何对平面节点进行重新排序?