傻瓜攻略(十六)

您所在的位置:网站首页 加载中英文怎么读 傻瓜攻略(十六)

傻瓜攻略(十六)

2024-06-24 15:58| 来源: 网络整理| 查看: 265

理想情况下,txt文件中的内容是很规则的,如下图,这样的文件导入是很简单的,参见傻瓜攻略(十一)——MATLAB实现指定文件夹中txt文件的批量读取

在这里插入图片描述

然而现实却是,我们想要导入的txt文件中往往含有比较复杂的内容(如下图),字符串,汉字,年月日,时分秒,以及你想用的数据。这种文件往matlab里一导,无论是手动还是用函数,结局往往是,整个工作区乱成了一锅粥。这时候,除了借助excel,还是有方法的。 在这里插入图片描述 根据MATLAB导入txt文件技巧大全,进行如下编程,重点在于importdata函数的运用。将txt中的文本数据和数据分开导入。 注意,这里的列分隔符是空格,但是也有可能是制表符或者其他,注意灵活运用。

cd('E:\电脑文件\2编程matlab\数据处理程序\批量处理txt'); %把当前工作目录切换到指定文件夹 filename='11.txt'; %文件名 delimiterIn = ' '; %列分隔符 headerlinesIn = 9; %读取从第 headerlinesIn+1 行开始的数值数据 a=importdata(filename,delimiterIn,headerlinesIn); dataset=a.data; %导出数据矩阵 parameters=a.textdata; %导出元胞数组

运行结果如下 导入的全部数据 在这里插入图片描述 文本数据 在这里插入图片描述 数据 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3