回答編集履歴
1
追記
test
CHANGED
@@ -1,2 +1,16 @@
|
|
1
1
|
そりゃそんな細切れにファイルを読み込んで分解、代入を繰り返してたら遅くなります
|
2
2
|
一気にメモリ上にファイルを読み込み、あとはメモリ上の操作としていきましょう
|
3
|
+
|
4
|
+
---
|
5
|
+
うごかしてませんが(動かせませんが)、こんなもんでどうでしょう
|
6
|
+
|
7
|
+
```python
|
8
|
+
bytes=f.read( 3184830個分のサイズ)
|
9
|
+
for 3184830回ループ:
|
10
|
+
ofs=i*1個分の変数サイズ
|
11
|
+
cxyz = struct.unpack_from('>ffff', bytes,ofs+0)
|
12
|
+
velo= struct.unpack_from('>fff', bytes,ofs+16)
|
13
|
+
Den = struct.unpack_from('>f', bytes,ofs+28)
|
14
|
+
なんやかや
|
15
|
+
|
16
|
+
```
|