Python创建mat文件,打开mat文件
import scipy.io as sio
import matplotlib.pyplot as plt
#python创建一个mat文件
x = [1, 2, 3]
y = [4, 5, 6]
z = [7, 8, 9]
sio.savemat('saveddata.mat', {'x': x,'y': y,'z': z}) #变量分别保存在名字为xyz下面#Python打印产生的mat文件
a = sio.loadmat('saveddata.mat') #加载文件
print('a is:',a)
print(a.keys()) #查看变量名字,发现是x,y,z
#分别获取变量
x = a['x']
y = a['y']
z = a['z']
print(x,y,z,'\n\n\n')#画图开始
plt.figure(1)
plt.plot(a['x'])
plt.figure(2)
plt.plot(a['y'])
plt.show() #程序运行到这里会停下,直到你把生成的2个图片关闭掉,才会继续运行'''
MATLAB创建一个mat文件命令行代码解释
magic解释:创建一个N*N的矩阵,内容从1到N*N随机变化
magic Magic square.magic(N) is an N-by-N matrix constructed from the integers1 through N^2 with equal row, column, and diagonal sums.Produces valid magic squares for all N > 0 except N = 2.MATLAB创建一个mat文件命令行代码为:
matrix1 = magic(5);
matrix2 = magic(6);
save matData.matmatrix1 is[[17 24 1 8 15][23 5 7 14 16][ 4 6 13 20 22][10 12 19 21 3][11 18 25 2 9]]
matrix2 is[[35 1 6 26 19 24][ 3 32 7 21 23 25][31 9 2 22 27 20][ 8 28 33 17 10 15][30 5 34 12 14 16][ 4 36 29 13 18 11]]
'''#打开一个mat文件data = sio.loadmat('matData.mat') #加载文件print(data.keys()) #查看文件中所有变量
print('matrix1 is\n',data['matrix1']) #打印变量名对应的内容
print('matrix2 is\n',data['matrix2'])
matrix1 = data['matrix1'] #把内容赋值给变量
matrix2 = data['matrix2']
print('matrix1 and matrix2 are:\n',matrix1,'\n\n',matrix2) #打印新的变量matData2= sio.savemat('matData2.mat',{'x':matrix1,'y':matrix2}) #变量分别保存在名字为xyz下面data2 = sio.loadmat('matData2.mat')#加载文件
print(data2.keys()) #查看文件中所有变量,说明创建新文件成功#############画图开始
plt.figure(3)
plt.plot(data['matrix1'])
plt.figure(4)
plt.plot(data['matrix2'])
plt.show()
Python创建mat文件,打开mat文件相关推荐
- 五行代码python 创建Excel(xls)文件以及数据写入
五行代码python 创建Excel(xls)文件以及数据写入 今天我们采用xlwt来快速创建Excel的文件,一起来看一下代码. import xlwt new_workbook=xlwt.Work ...
- ca76a_c++_流文件打开输入输出文件模式
/*ca76a_c++_流文件打开输入输出文件模式 利用文件流打开文件进行输入与输出时的选项 in.out.app(附加模式).ate((end)文件打开后,定于文件结尾).trunc(裁剪).bin ...
- python以写模式打开的文件无法进读操作_Python文件操作:文件的打开关闭读取写入...
Python文件操作:文件的打开关闭读取写入 一.文件的打开关闭 Python能以文本和二进制两种方式处理文件,本文主要讨论在Python3中文本文件的操作. 文件操作都分为以下几个步骤: 1.打开文 ...
- python用os.system打开wav文件_使用python读取wav格式文件
** 使用python读取wav格式文件 ** - 基本概念 [采样频率] 即取样频率, 指每秒钟取得声音样本的次数.采样频率越高,声音的质量也就越好,声音的还原也就越真实,但同时它占的资源比较多.由 ...
- 怎么用python创建文件-如何用Python创建生成xml文档文件的方法
用如何用Python完成创建生成xml文档文件的工作. 需要用到的方法:from xml.dom.minidom import Document,想必大家很熟悉这个操作了,接下来就用python 创建 ...
- golang 文件(文件打开,文件写入,文件读取,文件删除)的基本操作
代码如下 复制代码 package main import ( "bufio" //缓存IO "fmt" "io/ioutil" ...
- PHP文件创建/PHP文件写入/PHP文件打开/PHP文件读取
/**php丶文件创建/写入/读取/覆盖**/ $myfile = fopen("newfile.txt", "w") or die("Una ...
- .bin 文件用excel文件打开_bin文件怎么打开呢?
经常安装系统的朋友应该遇到过bin格式的文件,除了我们常见的iso格式的虚拟光盘文件之外,其实bin格式的文件也是一种虚拟光驱的文件格式,如何打开这种格式的文件呢?下面小编带大家一起了解下bin文件以 ...
- Python 创建简单的统一格式文件
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式来编写笔记. 本文利用简单的Python文件操作, 实现了在短时间内创建一批以"00XX.md"格式为名, ...
- python处理表格数据-用Python创建/读取/导出表格数据文件
一.创建数据集 R语言中创建或导入数据框是非常常见的,只需要一个data.frame的命令就可以了,这个是R语言的基本命令. 我不习惯用Python进行表格式的数据操作和分析,这次和阿雷一起学习如何在 ...
最新文章
- IOS开发 使用CGContextRef绘制文字时的设置
- orm2 中文文档 6. 查找记录
- [转载]C#写的NoSQL开源项目/系统(系列)
- 在电路设计中,这7个接口类型太重要了,我难道不该学学么!
- pandas处理excel文件和csv文件
- python数据预测案例_Python数据分析及可视化实例之疾病预测(分类)
- mesh 协调器 路由器_北京无线路由收发器C32MESH
- 介绍:native2ascii命令用法详解
- 3.9 使用标尺工具拉直倾斜的图片 [Ps教程]
- gwas snp 和_GWAS,SNP,和疾病
- OneDrive 开机启动设置失效如何处理?
- 7-33 电话聊天狂人
- ubuntu pci wifi bcm4322 无法使用 解决方法
- Ip探针_信息探针_社工查询个人信息php网站源码
- 【傅里叶变换】离散傅里叶正变换和离散傅里叶逆变换
- html5怎么调用手机陀螺仪,html5 获取 陀螺仪,重力感应(转发)
- 真正的手机密码大全!(完整版)(转)
- Serpent.AI - 游戏代理框架(Python)
- linux桌面m3,迈乐A100 如何安装linux-ubuntu-lxde桌面-迈乐盒子-奇珀网
- SSMS SQL格式化插件-SQL Pretty Printer