阅读格式化文本
二郎本周的选择是TEXTSCANTOOL我们的斯图尔特·麦格里提
内容
在我的许多项目中,读取数据文件通常是第一步。我使用各种方法,从双击数据文件到使用高级导入函数(例如xlsread和负载)改为使用低级函数(例如textscan和从文件中读).数据格式越非传统,我就越依赖底层函数。我的数据文件
让我们看看这个特定的数据文件:您是否曾经处理过这种格式——逗号分隔的文件、任意数量的标题行、带有标签名称的行,以及数字和文本数据的混合?我有,经常有。斯图尔特的textscantool允许您轻松地引入这些数据,通过与MATLAB的工作textscan函数。它提供了一个很好的图形界面来快速解析格式化的ascii文件,并构造一个用于读取类似文件的自动导入函数。头线
该工具将引导您通过一系列步骤来导入文件。首先,你可以指示有多少标题行以及哪一行将用于标题名称:数据类型
接下来,您可以分别指定列的数据类型:导入和生成代码
最后,您可以指定如何将它引入(array, cell等)以及要导入多少行。这意味着您可以导入大文件的单个部分。然后点击“导入数据”,就可以走了!想要自动化这个过程吗?只需点击“生成代码”,你就有了一个可重用的函数!视频教程
使这个条目完整的是Stuart在他的函数中包含的视频教程。是的,他是我们许多航运教程视频的配音员。评论
MATLAB为导入文件提供了许多函数。告诉我们在这里如何使用这些函数来处理特定的数据文件。
|
- 类别:
- 选择
评论
要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。