Matlab 保存TXT文件 打开乱码 (解决)
答主最近在做阿里天池心电大赛的数据集,这个数据集是用TXT保存的,打开是这样:
文件中的 I II V1-V6 分别代表了ECG的八大导联,当然这不重要,在使用ecgpuwave之前需要将上面的标记 去除掉
因为我之前在matlab上做预处理的数据最后保存都是司空见惯的MAT格式,但ecgpuwave这个函数没法儿识别MAT格式,只支持TXT格式
一开始,我以为只是简单的用save函数,将保存格式改成“TXT”, 然而,Things won't be so easy. 打开后是这样,全是乱码
原因是,Save函数保存 默认文件格式是 二进制 即使是改成了TXT文件,也依然是个二进制文件,
那如何解决呢??
很简单, 就是采用C中 朴素建立文件写入Data的方法,实现内容格式的修改,代码如下
% 通过C中朴素写入Data方法实现内容格式的修改
fid=fopen(string(FileName)+'.txt','wt');
[m,n]=size(data);
for i=1:1:mfor j=1:1:nif j==nfprintf(fid,'%d\n',data(i,j));elsefprintf(fid,'%d\t',data(i,j));endend
endfclose(fid);
这里 data 代表变量矩阵。
最后,我们打开TXT,成功!
Matlab 保存TXT文件 打开乱码 (解决)相关推荐
- CSV文件打开乱码解决方法
CSV文件打开乱码解决方法 问题: CSV文件通常可以用Excel打开,但有时会碰到直接用Excel打开是出现中文乱码的问题,如下图所示: 解决方法: CSV文件乱码问题一般是编码方式的问题,选择以记 ...
- csv文件打开乱码解决
csv文件打开乱码解决 文章目录 csv文件打开乱码解决 前言 解决方法 前言 公司需要我导出csv的格式进行整理,如下图所示 我导出后用Excel打开却变成了乱码 解决方法 csv格式的文件可以使用 ...
- mac下chm文件打开乱码解决
使用CHMView如图
- csv 文件打开乱码,有哪些方法可以解决?
下面分别说下windows和mac上的乱码解决办法. windows 上excel打开乱码解决办法 方法一: 1)window系统,下载个notepad++软件 2)选中csv文件,鼠标右击,选中用上 ...
- win7计算机找不到脚本文件夹,win7系统TXT文件打开提示找不到脚本文件的解决方法...
很多小伙伴都遇到过win7系统TXT文件打开提示找不到脚本文件的困惑吧,一些朋友看过网上零散的win7系统TXT文件打开提示找不到脚本文件的处理方法,并没有完完全全明白win7系统TXT文件打开提示找 ...
- Web前端——VScode打开html文件中文乱码解决办法
VScode打开html文件中文乱码解决办法 1.打开VScode后,依次点击 文件 >> 首选项 >> 设置 2.打开设置后,依次点击 文本编辑器 >> 文件(或 ...
- Windows和Mac上CSV文件的乱码解决办法。
Window上CSV文件的乱码解决办法. 下面分别说下windows和mac上的乱码解决办法. windows 上excel打开乱码解决办法 方法一:1)window系统,下载个notepad++软件 ...
- matlab 读取txt文件数据
文件操作是一种重要的输入输出方式,即从数据文件读取数据或将结果写入数据文件.MATLAB提供了一系列低层输入输出函数,专门用于文件操作. 1.文件的打开与关闭 1)打开文件 在读写文件之前,必须先用f ...
- matlab将txt数据分类,MATLAB读取txt文件,txt里面有字符串和数值两种类型
MATLAB读取txt文件,txt里面有字符串和数值两种类型 mip版 关注:96 答案:4 悬赏:30 解决时间 2021-01-29 08:48 已解决 2021-01-28 15:04 M ...
- Python保存TXT文件
python保存txt文件时经常会出现各种问题,下面是常用的txt文件保存方法 1.保存为 'ANSI' 格式 1.去掉不能转化的字符: self.file.write(content.replace ...
最新文章
- 数据齿轮(DataGear)数据库管理系统 v1.1.1 发布
- Matlab将多项式的系数设为0
- java时钟面板clock
- java 防止拷贝_[改善Java代码]避免对象的浅拷贝
- Oracle 修改SYS、system用户密码
- 蓝桥杯2015初赛-加法变乘法-枚举
- java充血模型orm框架,关于领域驱动设计和贫血、失血、充血模型
- JDK/Java SE官方文档汇总
- Zigbee 学习计划——第5天——无线传输质量检测
- 如何解决js地址栏中传递中文乱码的问题
- 最新!基于深度学习的图像超分技术一览
- 梵语和藏语_藏语与梵文的区别
- Autodesk 3DMax2023下载安装教程
- 阿里巴巴sentinel限流
- 重走长征路---OI每周刷题记录——hzwer
- java项目笔记 - 第16章:坦克大战1.0
- 弹出停止U盘安全删除硬件的命令
- 目前主流微型计算机显卡总线接口是,江苏省2011年普通高校对口单招文化统考计算机专业综合理论试卷B...
- flask导入mysql数据库_flask 数据库报错
- c语言实现万能求积分