国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python 讀寫 Matlab Mat 格式數據的操作

Python 讀寫 Matlab Mat 格式數據的操作

2021-11-07 10:36AIHGF Python

這篇文章主要介紹了Python 讀寫 Matlab Mat 格式數據的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1. 非 matlab v7.3 files 讀寫

?
1
2
3
4
5
6
7
8
9
10
import scipy.io as sio
import numpy
# matFile 讀取
matFile = 'matlabdata.mat'
datas = sio.loadmat(matFile)
# 加載 matFile 內的數據
# 假設 mat 內保存的變量為 matlabdata
matlabdata = datas['matlabdata']
 
# matFile 寫入<br>save_matFile = 'save_matlabdata.mat'<br>save_matlabdata = np.array([1,2,3,4,5])<br>sio.savemat(save_matFile, {'array':save_matlabdata})

2. matlab v7.3 files 讀取

如果 matlab 保存 data 時,采用的是 ‘-v7.3',scipy.io.loadmat函數加載數據會出現錯誤:

File "/usr/local/lib/python2.7/dist-packages/scipy/io/matlab/mio.py", line 64, in mat_reader_factory
raise NotImplementedError('Please use HDF reader for matlab v7.3 files')
NotImplementedError: Please use HDF reader for matlab v7.3 files

可以采用:

?
1
2
3
4
import h5py
with h5py.File('matlabdata.mat', 'r') as f:
    f.keys() # matlabdata.mat 中的變量名
datas = h5py.File('matlabdata.mat')['matlabdata'].value

補充:【Matlab/Python】Matlab和Python之間的數據傳輸

很多時候,我們需要把matlab里的數據保存下來,然后用python來處理。

方法一(.mat格式)

直接將matlab的數據存儲成.mat格式,然后在python中利用scipy.io中的loadmat函數來讀取

?
1
2
import scipy.io     as sio
data = sio.loadmat(...)

方法二(.h5格式)

當要存儲的.mat文件比較大時,matlab中需要用save -v7.3才能存儲。但是利用方法一在python中讀取時,會不支持。可以用以下方法讀取

?
1
2
with h5py.File("mydata.mat") as f:
    data = f["mydata"][:]

可以正確讀取數據,但是數組維度會倒過來,即本來是(2,3,4,5),讀出來會是(5,4,3,2)

但是只有.mat數據用save -v7.3保存時,才能用此方法讀取,否則,應用方法一讀取

所以可以在matlab中將數據保存成.h5格式,統一按照方法二來讀取

matlab中存儲.h5格式用如下方法

?
1
2
3
h5create('data.h5','/data',[2,3,4,5]);
data = rand(2,3,4,5)
h5write('data.h5','/data',data)

但是用python讀取時,矩陣維度仍然會倒過來

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/zziahgf/article/details/79131850

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 精品亚洲一区二区 | 午夜草民福利电影 | 欧美精品1区2区 | 国产精品美女久久久久久久久久久 | 精品一区免费 | 成人激情视频 | 精品国产资源 | 夜夜嗨aⅴ免费视频 | 国产乱码精品一区二区三区中文 | 96久久久 | 国产成人精品免费 | 美女爽到呻吟久久久久 | 91麻豆产精品久久久久久 | 国产综合精品 | 日韩午夜激情 | 黄毛片网站 | 欧美日韩高清 | 亚洲欧洲综合 | 国产成人精品久久二区二区91 | 一级一片免费看 | 欧美精品v国产精品v日韩精品 | 久久久久国产精品免费免费搜索 | 欧美黄色网页 | 日韩精品在线视频 | av在线免费观看网址 | 欧美一级在线观看 | 成人精品国产 | 欧美一区三区 | 午夜精品电影 | 先锋久久 | 日韩精品在线视频 | 999这里只有是极品 最新中文字幕在线 | 免费成人高清在线视频 | 欧州一区二区三区 | 久久99亚洲精品 | 在线观看黄 | 国产高清自拍视频 | 亚洲伊人久久综合 | 91在线观看免费观看 | 欧美一区二区在线播放 | 野花国产精品入口 |