利用python打开Matlab的mat文件
# 导入包
import scipy.io as scio
# 导入数据
data=scio.loadmat('./DataSet/UCI/BUPA.mat')
# 参看导入数据的类型
type(data)
dict
NOTE:我们可以看到这里的数据是以字典的形式存储的,所以利用key进行调用即可
# 查看所有的数据
data
{'header': b'MATLAB 5.0 MAT-file, Platform: PCWIN64, Created on: Fri Nov 4 16:04:46 2022',
'version': '1.0',
'globals': [],
'BUPA': array([[85., 92., 45., ..., 31., 0., 1.],
[85., 64., 59., ..., 23., 0., -1.],[86., 54., 33., ..., 54., 0., -1.],...,[98., 77., 55., ..., 89., 15., 1.],[91., 68., 27., ..., 14., 16., 1.],[98., 99., 57., ..., 65., 20., 1.]])}
我们的数据存储在‘BUPA’当中,直接调用
data['BUPA']
array([[85., 92., 45., ..., 31., 0., 1.],
[85., 64., 59., ..., 23., 0., -1.],
[86., 54., 33., ..., 54., 0., -1.],
...,
[98., 77., 55., ..., 89., 15., 1.],
[91., 68., 27., ..., 14., 16., 1.],
[98., 99., 57., ..., 65., 20., 1.]])
NOTE:参看的数据的类型
type(data['BUPA'])
numpy.ndarray
NOTE:这里的数据是ndarray,接下来就可以做一些数值计算啦!!!
利用python打开Matlab的mat文件相关推荐
- Python 读取 MATLAB 的 mat 文件 —— 获取结构体字段和数据
先看下在 MATLAB 中的结构 然后是 Python 的代码: import scipy.iodata = scipy.io.loadmat('S1.mat') print(scipy.io.who ...
- matlab 存mat文件,matlab中mat文件简单存/取
>>abc=[,,,,,]; >>save data save file_name:命令可以将当前项目中变量的值保存到file_name中去,这里的data文件就是mat文件. ...
- python 读取mat文件,python读取并写入mat文件的方法
先给大家介绍下python读取并写入mat文件的方法 用matlab生成一个示例mat文件: clear;clc matrix1 = magic(5); matrix2 = magic(6); sav ...
- abaqus python 读取文件_利用Python修改Abaqus的inp文件(关键字)
利用Python修改Abaqus的inp文件(关键字) Abaqus的关键字可以直接打开inp文件或者在Abaqus的key word里面直接修改,当然除了这个,还可以利用Python语言进行修改,也 ...
- 利用Python将多个excel文件合并为一个文件
利用Python,将多个excel文件合并为一个文件 思路 利用python xlrd包读取excle文件,然后将文件内容存入一个列表中,再利用xlsxwriter将内容写入到一个新的excel文件中 ...
- MATLAB读写mat文件
1. 保存mat文件: save %将工作区间中所有的变量都储存为MATLAB.mat文件中 save filename %将工作区间中所有的变量都储存为file ...
- python分析pcap文件_利用Python库Scapy解析pcap文件的方法
每次写博客都是源于纳闷,python解析pcap这么常用的例子网上竟然没有,全是一堆命令行执行的python,能用吗?玩呢? pip安装scapy,然后解析pcap: import scapy fro ...
- 【Matlab】Matlab将mat文件保存为txt文件
Matlab将mat文件保存为txt文件 1. 使用dlmwrite函数实现 将矩阵 M 写入文件 'myFile.txt',用制表位字符分隔并使用 3 位数精度. dlmwrite('myFile. ...
- python使用h5py读取mat文件数据
目录 一.matlab生成.mat文件 二.读取mat文件数据 一.matlab生成.mat文件 a=[]; List =dir('C:\Users\Administrator\Desktop\cod ...
最新文章
- python 小说-用Python爬下十几万本小说,再也不会闹书荒!
- 快快: 一点即玩的游戏客户端平台
- 微信研究员解析深度学习在NLP中的发展和应用
- 百度html删除,百度地图-删除默认版权信息
- POJ 1064 -- Cable master(二分)
- 自学笔记:计时器Chronometer
- mysql explain语句_Mysql explain 语句详解
- ubuntu下python的错误
- mac 如何安装ipython_Mac中如何快速安装Jenkins
- 纳达尔复出迎澳网开门红 直落三盘横扫本土选手
- angular 居中_Angular Material design设计
- CCF NOI1006 捡石头
- 大数据战略对企业生存有多重要?
- NRF24L01的学习浅析(通过软件模拟SPI)
- 使用postman测试上传图片接口
- 日期格式化跨年bug,是否与你不期而遇?
- Android学习笔记-转载SQLite
- sipp脚本撰写(二)
- 快速合并多个文件内容到一个文件中
- 毕业季,作为程序员(it软件开发工程师),如何培养强大的解决问题的能力