主要内容

导入文本文件

文本文件通常包含数字和文本数据以及变量和行名称的混合,这在MATLAB中得到了最好的表示®作为一个表。属性将表格数据从文本文件导入到表格中导入工具或者是readtable函数。

导入文本文件使用导入工具

导入工具允许您导入到表或其他数据类型。例如,从示例文件中读取数据子集airlinesmall.csv.使用。打开文件导入工具并选择要导入的数据范围和输出类型等选项。然后,点击进口的选择按钮将数据导入到MATLAB工作区。

导入文本文件使用readtable

或者,您也可以使用readtable函数的文件名,例如:

T = readtable (“airlinesmall.csv”);

显示表的前5行和前5列。

T (1:5, 1:5)
ans = 5×5 table Year Month DayofMonth DayOfWeek DepTime _________ __________ _________ ________ 1987 1021 3 {'642'} 1987 10 26 1 {'1021'} 1987 10 23 5 {'2055'} 1987 10 23 5 {'1332'} 1987 10 22 4 {'629'}

从文本文件导入数据作为其他数据类型

除了表格,您还可以将表格数据从文本文件导入到MATLAB工作空间中,作为时间表、数字矩阵、单元格数组或单独的列向量。根据您需要的数据类型,使用这些函数之一。

输出数据类型 函数
时间表 readtimetable
数字矩阵 readmatrix
单元阵列 readcell
单独的列向量 readvars

另请参阅

|

相关的话题