Python 保存加载mat格式文件的示例代码


Posted in Python onAugust 04, 2020

 mat为matlab常用存储数据的文件格式,python的scipy.io模块中包含保存和加载mat格式文件的API,使用极其简单,不再赘述;另附简易示例如下:

# -*- coding: utf-8 -*-
import numpy as np
import scipy.io as scio
 
# data
data = np.array([1,2,3])
data2 = np.array([4,5,6])
 
# save mat (data format: dict) 
scio.savemat(str(F0) + 'Hz.mat', {'var_name':data})
scio.savemat(str(F0) + 'Hz.mat', {'var_name':data, 'var_name2':data2})
 
# load mat
load_data = scio.loadmat('filename')

如上,python党就可以把保存的mat文件提供给其他matlab专业户使用。

PS:下面看下python保存加载.mat文件

标签:

#coding:utf-8
import scipy.io as sio

# save .mat
name = 'aaa.mat'
x = [[1,1,1,2], [1,1,1,3], [1,1,1,4]]
y = [5,6,7,8]
sio.savemat(name, {'x': x, 'y': y})

# load .mat
name = 'aaa.mat'
data = sio.loadmat(name)
x = data['x']
print("x:", x)
y = data['y']
print("y:", y)

到此这篇关于Python 保存加载mat格式文件的示例代码的文章就介绍到这了,更多相关python 保存加载mat文件内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python程序员开发中常犯的10个错误
Jul 07 Python
用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
Jul 14 Python
学习python之编写简单简单连接数据库并执行查询操作
Feb 27 Python
Python计算字符宽度的方法
Jun 14 Python
python生成密码字典的方法
Jul 06 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
Jan 09 Python
在pycharm中使用git版本管理以及同步github的方法
Jan 16 Python
基于python-opencv3的图像显示和保存操作
Jun 27 Python
Django跨域请求原理及实现代码
Nov 14 Python
Python 实现一个简单的web服务器
Jan 03 Python
能让Python提速超40倍的神器Cython详解
Jun 24 Python
C站最全Python标准库总结,你想要的都在这里
Jul 03 Python
python中判断文件结束符的具体方法
Aug 04 #Python
python字典key不能是可以是啥类型
Aug 04 #Python
Python延迟绑定问题原理及解决方案
Aug 04 #Python
Python 使用生成器代替线程的方法
Aug 04 #Python
详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
Aug 04 #Python
python读取xml文件方法解析
Aug 04 #Python
如何利用python进行时间序列分析
Aug 04 #Python
You might like
Codeigniter框架实现获取分页数据和总条数的方法
2014/12/05 PHP
PHP实现采集抓取淘宝网单个商品信息
2015/01/08 PHP
php使用SAE原生Mail类实现各种类型邮件发送的方法
2016/10/10 PHP
thinkPHP中session()方法用法详解
2016/12/08 PHP
setTimeout的延时为0时多个浏览器的区别
2012/05/23 Javascript
jQuery查询数据返回object和字符串影响原因是什么
2013/08/09 Javascript
jquery ready函数、css函数及text()使用示例
2013/09/27 Javascript
jquery通过a标签删除table中的一行的代码
2013/12/02 Javascript
javascript实现json页面分页实例代码
2014/02/20 Javascript
jQuery元素选择器用法实例
2014/12/23 Javascript
JavaScript实现彩虹文字效果的方法
2015/04/16 Javascript
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
2015/10/20 Javascript
js基于FileSaver.js 浏览器导出Excel文件的示例
2017/08/15 Javascript
基于nodejs res.end和res.send的区别
2018/05/14 NodeJs
Vue中在新窗口打开页面及Vue-router的使用
2018/06/13 Javascript
Vue.js 中的 v-cloak 指令及使用详解
2018/11/19 Javascript
jQuery实现动态生成年月日级联下拉列表示例
2019/05/11 jQuery
微信小程序之数据绑定原理解析
2019/08/14 Javascript
阿望教你用vue写扫雷小游戏
2020/01/20 Javascript
详解Python中使用base64模块来处理base64编码的方法
2016/07/01 Python
用python写扫雷游戏实例代码分享
2018/05/27 Python
Django配置celery(非djcelery)执行异步任务和定时任务
2018/07/16 Python
对django xadmin自定义菜单的实例详解
2019/01/03 Python
python神经网络编程实现手写数字识别
2020/05/27 Python
python的flask框架难学吗
2020/07/31 Python
Python datetime模块的使用示例
2021/02/02 Python
浅谈盘点5种基于Python生成的个性化语音方法
2021/02/05 Python
python实现图片转字符画的完整代码
2021/02/21 Python
HTML5中的websocket实现直播功能
2018/05/21 HTML / CSS
opencv实现图像平移效果
2021/03/24 Python
学校介绍信范文
2014/01/14 职场文书
暑期社会实践感言
2014/02/25 职场文书
2014年大学生就业规划书
2014/04/04 职场文书
教师考核评语
2014/04/28 职场文书
可怜妈妈观后感
2015/06/09 职场文书