バイナリ データ ファイルから読み取りたいのですが、私のスクリプトの古い 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")
を試しましたが、正しいデータが得られません。