python保存、读取.mat文件_python保存mat文件_山石梅子酒的博客-程序员秘密

技术标签: python  开发语言  

python保存数据为.mat文件:

import scipy.io
scipy.io.savemat('SF0.mat', mdict={
    'label_test': label_test, 'predlabel': predlabel,})
#SF0.mat为保存的自定义文件名,label_test、predlabel为需要保存的数据

读取.mat文件:

import scipy.io
data = scipy.io.loadmat('SF0.mat')

此时读取的数据为字典类型

data.keys()#查看内容
#得到的输出为
dict_keys(['__header__', '__version__', '__globals__', 'label_test', 'predlabel'])

取出需要的数据,比如label_test:

label_test=data['label_test']
print(type(label_test))#查看数据类型
#得到的输出为
<class 'numpy.ndarray'>
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44105113/article/details/124681054

智能推荐

pyrouge安装(Ubuntu)_向日丛林的博客-程序员秘密

一、安装rouge是一种摘要生成的自动评价指标,但python环境中的pyrouge安装并不方便,主要过程如下:1、安装Perl及依赖包(参见https://blog.csdn.net/Hay54/article/details/78744912);2、下载ROUGE-1.5.5(参见https://blog.csdn.net/Hay54/article/details/78744...

ECharts - 17.使用 Canvas 或者 SVG 渲染_renderer: 'canvas',_YYDataV数据可视化的博客-程序员秘密

使用 Canvas 或者 SVG 渲染浏览器端图表库大多会选择 SVG 或者 Canvas 进行渲染。对于绘制图表来说,这两种技术往往是可替换的,效果相近。但是在一些场景中,他们的表现和能力又有一定差异。于是,对它们的选择取舍,就成为了一个一直存在的不易有标准答案的话题。ECharts 从初始一直使用 Canvas 绘制图表(除了对 IE8- 使用 VML)。而ECharts v4.0发布了 SVG 渲染器,从而提供了一种新的选择。只须在初始化一个图表实例时,设置renderer 参数为'...

ZZULIOJ: 1002 简单多项式求值_米兰的小铁匠_的博客-程序员秘密

1002:简单多项式求值题目描述对用户输入的任意整数,输出以下多项式的值。y=2X*X+X+8输入输入整数X的值。输出输出一个整数,即多项式的值。样例输入1样例输出11思路根据题意,首先定义一个整型变量X,y,然后利用表达式计算。C语言代码实现#include&lt;stdio.h&gt;void main(){ int X,y; //定义整型变量......

【图论专题四】【JSOI2013】吃货JYY_jsoi jyy_EasternCountry的博客-程序员秘密

【江苏省省选2013】吃货JYY【JSOI2013】吃货JYY (Standard IO)Time Limits: 1000 ms Memory Limits: 131072 KB Detailed LimitsDescription世界上一共有N个JYY愿意去的城市,分别从1编号到N。JYY选出了K个他一定要乘坐的航班。除此之外,还有M个JYY没有特别的偏好,可以乘坐也可以不乘坐的航...

matlab中插入希腊,matlab中希腊字母打法_小软观察的博客-程序员秘密

如何在matlab中输入希腊字母_数学_自然科学_专业资料。matlab数据可视化处理,绘图技巧 如何在 matlab 中输入希腊字母 matlab 中用转义符来输入希腊字母的方法 上标用 ......下面是 Matlab 官方列出来的 Tex 代码列表,包含了绝大部分的希腊字母和数学 符号。 记得前面加 \\ eg: x=0:0.2:2*pi; y=sin(x); plot(x,y);text(...

随便推点

计算机组成与设计(RISC-V)——处理器篇_邶风,的博客-程序员秘密

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档计算机组成与设计(RISC-V)——处理器篇前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建

基于ESP32CAM的物联网相机系统⑧(用原生JavaWeb实现双摄像头WIFI图传)_exp 32摄像头源码_daodanjishui的博客-程序员秘密

第一篇:最简单DIY基于ESP32CAM的物联网相机系统①(用网页实现拍照图传)第二篇:最简单DIY基于ESP32CAM的物联网相机系统②(在JAVAWEB服务器实现图片查看器)第三篇:最简单DIY基于ESP32CAM的物联网相机系统③(在JSP服务器图传相片给所有客户端欣赏)第四篇:最简单DIY基于ESP32CAM的物联网相机系统④(用调试串口助手实现串口图传)第五篇(上):最简单DIY基于ESP32CAM的物联网相机系统⑤(用1306OLED实现WIFI黑白屏照相机)第五篇(下):最简单DIY

Hive 在 Join 查询时报错: Bad status for request TFetchResultsReq ..._storm_fury的博客-程序员秘密

异常信息:Bad status for request TFetchResultsReq(fetchType=1, operationHandle=TOperationHandle(hasResultSet=True, modifiedRowCount=None, operationType=0, operationId=THandleIdentifier(secret='\xff\xe1\...

Python 安装beautifulsoup4库失败或引用错误的解决办法_Harm清烟的博客-程序员秘密

Python 安装beautifulsoup4库失败或引用错误的解决办法

ESP32 Arduino安装和烧录程序_arduino esp32烧录_sudaroot的博客-程序员秘密

学习ESP32前先必需了解一下ArduinoArduino是指开源硬件。在以前开源一般指的是软件(源码公开),后来随着发展出现了开源硬件,开源硬件有了以后大家就可以在开源硬件上做出一些兼容。官方学习参考网址:https://www.arduino.cc/reference/en/硬件介绍:SP-WROOM-32 是一款通用型 Wi-Fi+BT+BLE MCU 模组,功能强...

推荐文章

热门文章

相关标签