如何改变一个XYZ-Array成XxY-Matrix与Z值的每个Mxy-Component反之亦然?
59视图(30天)
显示旧的评论
嗨,我有一个表XYZ三列(某某)如下:
1 1 1
1 2 2
1 3 3
2 1 4
2 2 5
2 3 6
3一7
3 2 8
3 3 9
我想把它变成一对每个Mxy Mxy-Matrix与Z值如下:
1 4 7
2 5 8
3 6 9
另一方面我可能直接矩阵Mxy和想获得XYZ-table。
我已经试过网,meshgrid ndgrid、冲浪等…作为记录,但是毫无效果,我希望。可能是我不懂如何使用这个命令。
我想知道如果有人能告诉我如何写命令转换:
1)表XYZ矩阵Mxy与Z值的每个Mxy-pair 2)矩阵Mxy表XYZ
我提前感谢您的帮助
爱默生
0评论
接受的答案
沃尔特·罗伯森
2012年11月18日
accumarray (XYZ (:, 1 [2]), XYZ (:, 3)]
4评论
还Del Olmo Sanz
2023年1月25日
我也有同样的问题,但是就我而言值不是整数,因为它是一个3 d部分的测量,但我希望萨比Z轴的值,所以我能做些什么rationa号码用逗号,5、5、7.8 X和Y轴?