文本文件

分隔和格式化文本文件

读取和写数字和在划定和格式化文本文件的非数字数据,包括的.csv。文本文件文件。交互使用导入文本文件数据导入工具。导入或导出文本数据以编程方式使用此页面上的功能。

功能

展开全部

导入工具 从文件导入数据

基本的导入和导出

readtable 从文件创建表
writetable 表写入文件
readtimetable 从文件创建时间表
writetimetable 写时间表文件

定义导入规则

detectImportOptions 创建基于文件内容导入选项
delimitedTextImportOptions 导入选项对象,用于分隔文本
fixedWidthImportOptions 导入选项对象为固定宽度的文本文件
getvaropts 获取变量导入选项
setvaropts 设置变量导入选项
setvartype 设置变量的数据类型
预习 预览8级使用导入选项从文件的行
readmatrix 从文件中读取矩阵
writematrix 写矩阵文件
readcell 从文件读取单元阵列
writecell 写电池阵列文件
readvars 从文件中读取变量
textscan 阅读从文本文件或字符串格式化数据
类型 文件的显示内容
FILEREAD 文件为文本的阅读内容

对象

tabularTextDatastore 数据存储为表格文本文件

主题

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

导入文本文件

文本文件通常包含数字和文本数据的混合以及变量和列名,这是最好的MATLAB代表®为表。

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

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

从文本文件导入表导入混合数据

最好的方式来表示从文本文件表格数据在MATLAB是在一个表中,因为表可以存储异构数据(数字和文本的混合),以及可变和行的名称。

从文本文件混合数据的进口块分割成表或单元阵列

进口块格式化表格数据从文本文件到一个表或一个单元阵列。

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

除了从文本文件导入数字表格数据作为表使用readtable,你还可以导入这些数据作为一个矩阵到MATLAB的工作空间。

从文本文件的数值数据的导入块

读从文本文件中任意块格式的数字数据转换成单元阵列。

阅读和分析大量表格文本文件

此示例示出了如何创建用于包含表格数据一个大的文本文件的数据存储,然后读取和处理在一个时间的数据的一个块或一次一个文件。

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

导入格式的日期和时间(如'01 / 01 / 01'要么'12:30:45')从面向列的表格数据。

读集合或文本序列文件

阅读并从文本文件的集合管理数据。

定义表导入选项

如果你想控制超出了提供的选项导入过程readtable功能,如定义如何处理数据缺失或错误,然后创建一个导入选项导入数据之前对象。

写表格数据文本文件

将数据写入文本文件

载于表出口表格数据,单元阵列,或从MATLAB工作区的文本文件的数字阵列。