0

たとえば、メモリ内に多くの要素を含むベクトルを指す変数があり、ベクトル内の要素をnumpy配列にコピーしたいのですが、1つずつコピーする以外に何をすればよいですか? どうも

4

2 に答える 2

1

私はあなたのベクトルがそのように表現できると仮定しています:-

import array

x = array('l', [1, 3, 10, 5, 6])   # an array using python's built-in array module

numpy配列としてキャストすると、次のようになります。

import numpy as np

y = np.array(x)
于 2012-11-14T16:05:31.927 に答える
0

データがネイティブ float 形式でバッファにパックされている場合:

a = numpy.fromstring(buf, dtype=float, count=N)
于 2012-11-16T01:03:02.120 に答える