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中文件遍历的两种方法
Jun 16 Python
Python进程通信之匿名管道实例讲解
Apr 11 Python
Python+微信接口实现运维报警
Aug 27 Python
Python实现的矩阵类实例
Aug 22 Python
Python PyQt5 Pycharm 环境搭建及配置详解(图文教程)
Jul 16 Python
Python 如何优雅的将数字转化为时间格式的方法
Sep 26 Python
Django项目中使用JWT的实现代码
Nov 04 Python
python-视频分帧&多帧合成视频实例
Dec 10 Python
基于python 凸包问题的解决
Apr 16 Python
Python configparser模块封装及构造配置文件
Aug 07 Python
Python多分支if语句的使用
Sep 03 Python
对象析构函数__del__在Python中何时使用
Mar 22 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
杏林同学录(三)
2006/10/09 PHP
用PHP代替JS玩转DOM的思路及示例代码
2014/06/15 PHP
PHP文件读写操作相关函数总结
2014/11/18 PHP
Yii2处理密码加密及验证的方法
2019/05/12 PHP
php面试实现反射注入的详细方法
2019/09/30 PHP
JavaScript学习点滴 call、apply的区别
2010/10/22 Javascript
Js制作简单弹出层DIV在页面居中 中间显示遮罩的具体方法
2013/08/08 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
Eclipse配置Javascript开发环境图文教程
2015/01/29 Javascript
jQuery选择器之基本选择器与层次选择器
2015/03/03 Javascript
Jquery常用的方法汇总
2015/09/01 Javascript
javascript 判断两个日期之差的示例代码
2015/09/05 Javascript
Javascript生成带参数的二维码示例
2016/10/10 Javascript
详解前端自动化工具gulp自动添加版本号
2016/12/20 Javascript
BootStrap与Select2使用小结
2017/02/17 Javascript
JavaScript纯色二维码变成彩色二维码
2020/07/23 Javascript
AngularJS使用ocLazyLoad实现js延迟加载
2017/07/05 Javascript
JavaScript实现的斑马线表格效果【隔行变色】
2017/09/18 Javascript
JavaScript防止全局变量污染的方法总结
2018/08/02 Javascript
vue中子组件的methods中获取到props中的值方法
2018/08/27 Javascript
在小程序中推送模板消息的实现方法
2019/07/22 Javascript
使用p5.js实现动态GIF图片临摹重现
2019/10/23 Javascript
vue实现页面切换滑动效果
2020/06/29 Javascript
[01:06:39]DOTA2上海特级锦标赛主赛事日 - 1 胜者组第一轮#1Liquid VS Alliance第三局
2016/03/02 DOTA
python打造爬虫代理池过程解析
2019/08/15 Python
pycharm第三方库安装失败的问题及解决经验分享
2020/05/09 Python
如何用H5实现一个触屏版的轮播器的实例
2017/01/09 HTML / CSS
Html5原生拖拽相关事件简介以及基础实现
2020/11/19 HTML / CSS
英国领先的在线高尔夫商店:Scottsdale Golf
2019/08/26 全球购物
八一建军节演讲稿
2014/09/10 职场文书
2015年库房工作总结
2015/04/30 职场文书
企业宣传语大全
2015/07/13 职场文书
运动会广播稿200字
2015/08/19 职场文书
《吃水不忘挖井人》教学反思
2016/02/22 职场文书
2017元旦、春节期间廉洁自律承诺书
2016/03/25 职场文书
MySQL 原理与优化之原数据锁的应用
2022/08/14 MySQL