主要内容

文本文件

分隔和格式化的文本文件

读取和写入分隔和格式化文本文件中的数字和非数字数据,包括.csv.。TXT文件。以交互方式导入文本文件数据导入工具。使用此页面上的函数以编程方式导入或导出文本数据。

功能

展开全部

导入工具 从文件导入数据

基础进出口

可阅读 从文件创建表
可编程 写表到文件
ReadTimetable. 从文件创建时间表
令人用 写入时间表到文件

定义导入规则

侦探 根据文件内容创建导入选项
delimitedtextimportoptions. 导入分隔文本的选项对象
多个沃特莫特选项 导入固定宽度文本文件的选项对象
xmlimportoptions. 导入XML文件的选项对象
getVaropts. 获取变量导入选项
setvaropts. 设置变量导入选项
setvartype. 设置变量数据类型
预览 使用导入选项预览八行文件
readmatrix. 从文件读取矩阵
Writematrix. 向文件写一个矩阵
readcell. 从文件中读取单元格数组
WriteCell. 将单元格数组写入文件
readvars. 从文件读取变量
textscan. 从文本文件或字符串阅读格式化数据
类型 显示文件的内容
Fileread. 将文件的内容作为文本
READLINES. 读取文件行为字符串数组

对象

tabulartextdatastore. 表格文本文件的数据存储

话题

从文本文件中读取表格数据

导入文本文件

文本文件通常包含一个数字和文本数据以及可变和行名,最能在Matlab中代表®作为一张桌子。

使用导入工具读取文本文件数据

从文本文件或剪贴板上预览表格数据,然后使用导入工具选择要导入的数据。

将与文本文件导入混合数据到表中

代表MATLAB中的文本文件中的表格数据的最佳方法在表中,因为表可以存储异构(数字和文本的混合)数据,以及变量和行名。

将混合数据从文本文件导入表或单元格数组

将块格式化表格数据从文本文件中导入到表或单元数组中。

将数字数据从文本文件导入矩阵

除了使用文本文件作为表使用文本文件导入数字表格数据可阅读,您还可以将此数据作为矩阵导入MATLAB工作区。

从文本文件导入数字数据块

从文本文件读取任意块格式化的数字数据到单元格数组中。

读取和分析大表格文本文件

此示例显示如何为包含表格数据的大文本文件创建数据存储,然后一次读取和处理数据一个块或一次一个文件。

从文本文件导入日期和时间

导入格式化日期和时间(例如'01 / 01/01'或者'12:30:45')来自面向列的表格数据。

阅读集合或文本文件序列

从文本文件集合读取和管理数据。

定义表格的导入选项

如果要控制超出所提供的选项的导入过程可阅读函数,例如定义如何处理缺少数据或错误,然后在导入数据之前创建导入选项对象。

将表格数据写入文本文件

将数据写入文本文件

从MATLAB工作区到文本文件的表,单元格阵列或数字阵列中包含的表格数据。