入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

Matlab中读取文件中数据的函数用法

创建时间:2016-09-17 投稿人: 浏览次数:1085

1、load()函数

文件sample_file.txt中的数据:


在MATLAB命令行中运行结果:

>> M=load("sample_file.txt")


M =


     1     5     4    16     8
     5    43     2     6     8
     6     8     4    32     1
    90     7     8     7     6
     5     9    81     2     3


2、importdata()函数

>>  data=importdata("sample_flie_plus5.mat")


data =


     6    10     9    21    13
    10    48     7    11    13
    11    13     9    37     6
    95    12    13    12    11

    10    14    86     7     8


>> D = importdata("sample_file2.txt")


D = 


        data: [4x3 double]
    textdata: {7x4 cell}


>> data=D.data


data =


     1     4   612
     1     4   613
     1     4   614
     1     4   615


>> text=D.textdata


text = 


    "This is a file h..."        []        []        []
    "This is file is ..."        []        []        []
    "col1"                   "col2"    "col3"    "col4"
    "A"                      ""        ""        ""    
    "B"                      ""        ""        ""    
    "C"                      ""        ""        ""    
    "D"                      ""        ""        ""    

3、textread()函数

"sample_file2.txt"文件:



此处headerlines 及3的含义是:从文件读取内容时忽略掉前3行

>> [c2 c3 c4]=textread("sample_file2.txt","%*s %d %d %f","headerlines",3)


c2 =


     1
     1
     1
     1




c3 =


     4
     4
     4
     4




c4 =


   612
   613
   614
   615





声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。