【发布时间】:2015-01-15 12:11:22
【问题描述】:
我有一个要读取的文件,其结构如下:
编辑:我让这个例子更具体一点,以阐明我需要什么
HEADER
MORE HEADER
POINTS 2
x1 y1 z1
x2 y2 z2
VECTORS velocities
u1 v1 w1
u2 v2 w2
VECTORS displacements
a1 b1 c1
a2 b2 c2
包含某些数据的块的数量是任意的,它们的顺序也是任意的。
我只想读取“点”和“向量位移”下的数据,并按以下格式重新排列它们:
x1 y1 z1 a1 b1 c1
x2 y2 z2 a2 b2 c2
我设法将 xyz 和 abc 块读入单独的数组,但我的问题是将它们组合成一个。
我应该提到我是一个 perl 新手。有人可以帮帮我吗?
【问题讨论】: