3

バイナリ データ ファイルから読み取りたいのですが、私のスクリプトの古い matlab バージョンでは、これは

file=fread(data,'bit16');

python で同等のものはどれですか?私は試した

with open file(data, "rb") as f:
    d = np.fromfile(f, "<i2", count = 10000)

matlab のドキュメントには、bitn は n ビットの符号付き整数型であると 記載されているため

残念ながら、さまざまな dtype( "<>i2", "int16")を試しましたが、正しいデータが得られません。

4

1 に答える 1