我有一个类似表面的XYZ点云。但是,对于某些后处理,应该对其进行修改。输入文件具有相同的XY值,其确切的间隔值。如果我们将它们放在柱状数组中,它们看起来如下所示:
0 0 Z1
1 0 Z2
2 0 Z3
0 1 Z4
1 1 Z5
.
.
.
2 2 Z9然而,经过某些过程后,原子的配位发生了变化。例如,如下所示:
0.1 -0.18 Z'1
0.04 0.4 Z'2
...我想从这个扭曲的XYZ中形成一个对应的点云,但是用XY数据作为原始数据,这样就可以分析它了。
发布于 2013-11-28 14:16:30
可以使用griddata进行插值。
iz = griddata( xnew, ynew, Zprime, oldx, oldy );哪里
xold = [0 1 2 0 1 ...
yold = [0 0 0 1 1 ...
xnew = [0.1 0.04 ...
ynew = [-0.18 0.4 ...https://stackoverflow.com/questions/20267848
复制相似问题