Python を使用して mat ファイルの内容を読み取るにはどうすればよいですか?以下の記事ではPythonでMATLABデータ(.matファイル)を読み込む方法を紹介しますので、ご参考になれば幸いです。
matlab は非常に使いやすい行列計算および解析ソフトウェアであることは誰もが知っていますが、matlab の描画効果は非常にギザギザであるため、ここでは Python を使用します。 matlab によって処理されたデータ .mat ファイルを読み取ります。
1. まず、ここで matlab を開き、コマンド ライン ウィンドウに 2 つの変数を入力します。
matlab_x=1:0.01:10; matlab_y=sin(matlab_x);
2. 計算と処理が完了すると、ワークスペースに 2 つの変数値が表示されます。 matlab の右側、それぞれ matlab_y、matlab_xx
3 次に、ワークスペースの 空の位置 にマウスを置き、右クリックして Save
を選択し、ワークスペースが強調表示された状態でショートカット キー ctrl s を使用して保存することもでき、保存ファイル名がポップアップ表示されます。ここでは matlab.mat として保存します。 4. 次のステップでは、Python を使用して、前のステップで保存した matlab ワークスペースのデータを読み取ります。 Python では、scipy ライブラリを使用する必要があります。ここで最初にインポートしますimport scipy.io as scio
data=scio.loadmat('./matlab.mat')
type(data)
import numpy as np #导入矩阵处理库 python_y=np.array(data['matlab_y']) #将matlab数据赋值给python变量
【関連する推奨事項:
Python3 ビデオ チュートリアル以上がPythonを使用してMATファイル(MATLABデータ)の内容を読み取る方法について話しましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。