matlab读取类别数据,Matlab-含有不同数据类型的csv文件的读取和输出

本文介绍了如何使用Matlab读取和输出含有不同数据类型的CSV文件,包括使用fprintf和table两种方法。对于输出,示例中展示了如何将元胞数组转换为CSV格式;对于读取,提到了readtable和importdata函数的应用场景。
摘要由CSDN通过智能技术生成

今天就来谈谈csv文件的读取和输出,此篇博文更偏重于自己学习过程的一个记录。平时习惯将数据输出为xlsx文件,但也有不少时候需要输出为csv,之前读取csv文件还是先使用bat程序将文件后缀改为txt,然后再进行读取。如果数据只是简单地全部都是数字,那么csvwrite和

csvread即可满足,但当数据中含有字母时,这两个函数却不能满足。

不过不同类型数据的csv文件的读取可以使用xlsread和importdata实现,目前实现含有不同类型的数据输出为csv格式或读取含有不同类型数据的csv文件的读取,我所了解的有两种方法:fprintf和table,下面分别讲解:

要输出为csv格式的数据以元胞数组为例:

title =

{'Description','CO','NH3','NOx','BC','PM25'}

region ={'A1';'A2';'A3';'A4';'A5';'A6'}

con

=

{3.0500,6.3400,2.6300,9.1600,4.6600;5.0300,1.2100,1.2600,1.4000,9.3200;8.9500,2.7600,1.4900,5.8200,6.4300;4.4600,6.1200,5.7300,6.8100,0.3440;5.3700,5.1900,2.7300,8.5800,7.2200;3.4000,0.0689,1.2300,5.0700,9.5100}

data

=[title;region,con]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值