【matlab】常用函数importdata
2016-07-14 11:02
609 查看
importdata
没有头文件并且全是数字用load,有头文件并且数据类型统一用importdata。
查看帮助用 help load help importdata
测试代码:
运行结果:
注意
textdata读取的是用headerlinesIn识别的n行头文件,colheaders是headerlinesIn最后一行,做为列名。textdata中除了headerlinesIn以外,其余每行当做一个字符串来读取,不分开。
2016.07.19更新:
如果没有文件头,importdata读出来的是一个数组,不再是数据结构,不能用A.data去访问数据,直接用A就可以了
没有头文件并且全是数字用load,有头文件并且数据类型统一用importdata。
查看帮助用 help load help importdata
data.txt内容如下: a1 a2 a3 b1 b2 b3 1 2 3 4 4 4 6 5 6
测试代码:
delimiterIn = ' '; % 字符分隔符 headerlinesIn = 2; % 文件头的行数 A = importdata('data.txt', delimiterIn, headerlinesIn); A data = A.data textdata = A.textdata colheaders = A.colheaders
运行结果:
A = data: [3x3 double] textdata: {2x3 cell} colheaders: {'b1' 'b2' 'b3'} data = 1 2 3 4 4 4 6 5 6 textdata = 'a1 a2 a3' [] [] 'b1' 'b2' 'b3' colheaders = 'b1' 'b2' 'b3'
注意
textdata读取的是用headerlinesIn识别的n行头文件,colheaders是headerlinesIn最后一行,做为列名。textdata中除了headerlinesIn以外,其余每行当做一个字符串来读取,不分开。
2016.07.19更新:
如果没有文件头,importdata读出来的是一个数组,不再是数据结构,不能用A.data去访问数据,直接用A就可以了
相关文章推荐
- matlab一个文件夹里面包含多个文件夹,读取所有文件夹内的图像路径生成list
- k-means--常用于为高斯混合模型设置初始值
- matlab 路径下存图片list
- Matlab和C++混合编程
- matlab对文件目录路径的操作
- MATLAB中图像的几何操作
- 机器学习这么火,想跳坑该怎么做?
- MATLAB对于文本文件(txt)数据读取的技巧总结(经典中的经典)
- PLY文件格式及其MATLAB读写操作
- Matlab GUI的文件打开和保存uigetfile uigetdir
- MATLAB图像处理工具箱
- Matlab: 新学到的函数
- harris角点检测计算详细步骤
- matlab 三个向量数据绘制曲面图
- 图解在Matlab中初步操作一下3D图形学算法
- 决策树--matlab自带函数
- Matlab:基本数据类型[转载]
- Matlab实现决策树算法进行数字识别
- Matlab + VS | Matlab2014a + VS2010 Win7 混编调试
- DAV 入门之 MATLAB (6):Simulink