Python.mat 파일 읽 기,저장,보기

1262 단어 Python
Python 을 사용 하여.mat 파일 을 읽 고 저장 하 며 볼 수 있 습 니 다.matlab 와 python 을 결합 하여 사용 할 수 있 습 니 다.
파 이 썬 의 예 는 다음 과 같다.
import scipy.io as sio  
import matplotlib.pyplot as plt  
import numpy as np  

#   4   ,        
sio.savemat('testpython.mat', {'a': 1,'b': 2,'c': 3,'d': 4}) 

#        x,       
sio.savemat('testpython2.mat', {'x': [[1, 2, 3, 4],[ 5, 6, 7, 8]]})

data =  sio.loadmat('testpython.mat')
x1 = data['a']
x2 = data['b']
x3 = data['c']
x4 = data['d']

sio.whosmat('testpython.mat')

이상 하 게 도 내 노트북 에서 loadmat 와 whosmat 함 수 를 호출 할 때 Python 은 무 너 지지 만 savemat 는 문제 가 없다.나의 데스크 톱 에서 이 세 가지 함 수 는 모두 정상적으로 호출 할 수 있어 문제 가 없다.
제 노트북 에 Python 이 설치 한 것 은 Anaconda,64 비트 Python 입 니 다.관련 버 전 정 보 는 다음 과 같 습 니 다.
Python 2.7.11 |Anaconda 2.5.0 (64-bit)| (default, Jan 29 2016, 14:26:21) [MSC v. 1500 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. Anaconda is brought to you by Continuum Analytics. Please check out: http://continuum.io/thanks and https://anaconda.org >>>
내 데스크 톱 에 Python 이 설치 한 것 은 Python(x,y),32 비트 의 Python 이다.

좋은 웹페이지 즐겨찾기