关闭

【matlab】常用函数importdata

标签: matlab函数
7983人阅读 评论(0) 收藏 举报
分类:

importdata

没有头文件并且全是数字用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行头文件,colheadersheaderlinesIn最后一行,做为列名。textdata中除了headerlinesIn以外,其余每行当做一个字符串来读取,不分开。

2016.07.19更新:

如果没有文件头,importdata读出来的是一个数组,不再是数据结构,不能用A.data去访问数据,直接用A就可以了

0
0
查看评论

MATLAB中导入数据:importdata函数

用load函数导入mat文件大家都会。但是今天我拿到一个数据,文件后缀名居然是‘.data’。该怎么读呢? 我只好用matlab界面Workspace区域的“import data”按钮手工导入该文件。恩,还好,居然成功了。顺便提一下,这个“import data”按钮功能很强大,连excel文件...
  • tina_lulu_21
  • tina_lulu_21
  • 2011-11-10 21:56
  • 65255

Matlab学习笔记(7)——importdata和load函数

importdata和load函数引言在使用matlab将数据导入到工作空间的时候,经常会使用到两个函数,一个是importdata函数,另一个是load函数,它们的使用方法和使用场景是太相同的,如果不太注意就可能会犯错误
  • liuweiyuxiang
  • liuweiyuxiang
  • 2017-09-20 10:03
  • 2449

MATLAB importdata读取TXT中的数据

我们经常会用到MTALB读取TXT中数据的情况,下面我们就用下面数据进行示例 test.txt中的数据内容: 1 2 3 4 2 3 4 5 3 4 5 6 输入ex=importdata('test.txt'),回车,出现以下结果 data=ex.data
  • chengde6896383
  • chengde6896383
  • 2017-03-22 15:33
  • 234

matlab中importdata函数导入数据 到工作空间

用load函数导入mat文件大家都会。但是今天我拿到一个数据,文件后缀名居然是‘.data’。该怎么读呢? 我只好用matlab界面Workspace区域的“import data”按钮手工导入该文件。恩,还好,居然成功了。顺便提一下,这个“import data”按钮功能很强大,连excel...
  • heathyhuhu
  • heathyhuhu
  • 2013-07-18 18:21
  • 7012

matlab读入大量多个text文件 dir importdata函数

  • 2011-08-18 20:59
  • 1KB
  • 下载

matlab 文件输出到text文件总结

matlab中将数据保存为txt或dat格式四种方案 ——胡 总结网上各种资源,列出以下的四种方法(以txt为例)。 第一种方法:save(最简单基本的) 具体的命令是:用save *.txt -ascii x x为变量 *.txt为文件名,该文件存储于当前工作目录下,...
  • qing101hua
  • qing101hua
  • 2016-02-01 15:51
  • 11893

【matlab】常用函数importdata

importdata没有头文件并且全是数字用load,有头文件并且数据类型统一用importdata。 查看帮助用 help load help importdatadata.txt内容如下: a1 a2 a3 b1 b2 b3 1 2 3 4 4 4 6 5 6测试代码:delimiterIn...
  • shanchuan2012
  • shanchuan2012
  • 2016-07-14 11:02
  • 7983

matlab读取数据文件

data1.txt:  0 3886.162 2200.938 141.240  1 3721.139 2208.475 141.152  2 3866.200 2198.936 141.126  3 3678.048 2199.191 141.250...
  • snicolashe
  • snicolashe
  • 2016-09-16 13:05
  • 3851

MATLAB中常用函数

一 . matalab 中的zeros()函数和ones()函数 zeros()函数用来生成全0矩阵 ones()函数用来生成全1矩阵zeros()函数的具体用法如下:zeros(n):n*n 全零矩阵 zeros(m,n):m*n全零矩阵 zeros(d1,d2,d3……dn):生成 ...
  • in_nocence
  • in_nocence
  • 2017-11-22 18:18
  • 65

matlab路径操作实例(真正实现data和code分离)

假设data文件夹和work文件夹并列,我的所有数据存放于data文件夹里面,我的代码存放于code文件夹里面 1、在code文件夹里面写代码获取data文件夹下所有文件 mainpath=mfilename('fullpath'); index=strfind(mainpat...
  • zhangzhengyi03539
  • zhangzhengyi03539
  • 2015-01-29 11:33
  • 1477
    简介
    个人资料
    • 访问:205787次
    • 积分:2987
    • 等级:
    • 排名:第13929名
    • 原创:112篇
    • 转载:0篇
    • 译文:2篇
    • 评论:23条
    最新评论