Python을 사용하여 mat 파일(matlab 데이터)의 내용을 읽는 방법에 대해 이야기해 보겠습니다.

青灯夜游
풀어 주다: 2022-09-30 18:17:31
앞으로
7946명이 탐색했습니다.

파이썬을 사용하여 mat 파일의 내용을 읽는 방법은 무엇입니까? 다음 글에서는 Python에서 MATLAB 데이터(.mat 파일)를 읽는 방법을 소개하겠습니다. 도움이 되셨으면 좋겠습니다!

Python을 사용하여 mat 파일(matlab 데이터)의 내용을 읽는 방법에 대해 이야기해 보겠습니다.

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

Python을 사용하여 mat 파일(matlab 데이터)의 내용을 읽는 방법에 대해 이야기해 보겠습니다.

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿