scipyのダウンロードloadmatのみ負荷整数?
質問
、私はちょうど次の2行で、uint8のタイプとして、すべてを読み込むことができそうです
輸入scipy.io X1 = scipy.io.loadmat( 'one.mat')
すべての倍精度数を変換します。私は、scipyのダウンロードのクリエイターを信じます 浮動小数点数がはるかに一般的であるという事実を認識しています...
だから、私は何をすべきでしょうか? ありがとうございます!
解決
どのレベルmatfileお読みしようとしていますか?よるをrel="nofollow noreferrer">、
V4(レベル1.0)、V6とV7へ7.2 matfilesがサポートされています。
あなたはHDF5のPythonライブラリが必要になります MATLAB 7.3形式のマットファイルを読み込みます。 scipyのダウンロードは1を供給しないので、我々 HDF5 / 7.3を実装していません。 ここではインタフェースます。
サポートレベルでは、変数は、それらが保存されたとDTYPEで再ロードする必要があります。 MathWorks社のMATLABと同じように、あなたが、むしろそれらをロードしたい場合、あなたはmat_dtype=True
を呼んでいるとパラメータの最後にloadmat
を追加します。
所属していません StackOverflow