파이썬을 사용하여 mat 파일의 내용을 읽는 방법은 무엇입니까? 다음 글에서는 Python에서 MATLAB 데이터(.mat 파일)를 읽는 방법을 소개하겠습니다. 도움이 되셨으면 좋겠습니다!
MATLAB은 매우 사용하기 쉬운 행렬 계산 및 분석 소프트웨어라는 것을 모두 알고 있습니다. 그러나 Matlab의 그리기 효과는 매우 들쭉날쭉합니다. 따라서 Python에서 Matlab으로 처리된 데이터를 읽는 방법이 있습니다. .mat 문서.
1. 먼저 여기서 MATLAB을 열고 명령줄 창에 두 개의 변수를 입력해 보겠습니다.
matlab_x=1:0.01:10; matlab_y=sin(matlab_x);
2. 계산 및 처리를 마치면 MATLAB 오른쪽 작업 공간에 두 개의 변수 값이 있을 것입니다. matlab_y 및 matlab_x
3. 그런 다음 작업 공간에 마우스를 놓고 빈 위치를 마우스 오른쪽 버튼으로 클릭하고 Save를 선택합니다. 작업 공간이 열릴 때 단축키 ctrl+s를 사용해 저장할 수도 있습니다. 작업이 강조 표시된 상태이고 저장 파일 이름이 표시됩니다. 여기서는 matlab.mat
4로 저장합니다. 다음 단계는 Python을 사용하여 저장된 MATLAB 작업 공간의 데이터를 읽는 것입니다. 이전 단계. Python에서는 scipy 라이브러리를 사용해야 합니다. 먼저
import scipy.io as scio
5.mat 파일을 읽어보세요
data=scio.loadmat('./matlab.mat')
6. 출력은 dict 사전 유형입니다
7. . 원하는 데이터를 읽어보세요
여기에서는 matlab_y 데이터를 Python으로 읽어야 한다고 가정합니다. (여기서는 numpy 라이브러리를 사용하여 데이터를 배열 유형으로 변환합니다.)
type(data)
이 시점에서 읽기가 완료되었습니다. Python을 사용하여 MATLAB 데이터를 작성합니다.
즐기세요!【관련 추천:
Python3 비디오 튜토리얼위 내용은 Python을 사용하여 mat 파일(matlab 데이터)의 내용을 읽는 방법에 대해 이야기해 보겠습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!