埃尔西伊尼吉曼,马诺斯
了解如何在Matlab中以编程方式导入数据®通过使用导入工具中的生成代码选项创建脚本,或通过从头开始编写代码。此视频显示如何使用导入功能,如可阅读
那readmatrix.
, 和readcell.
。
本教程侧重于电子表格,但MATLAB支持各种文件类型。金宝app此视频中的广泛原则也可以应用于其他支持的文件类型。金宝app
您好,欢迎来到另一个Matlab教程。
假设我们有一堆数据集,我们希望每次都以相同的方式导入它们,但是在又一次地使用导入按钮只是效率低效使用我们的时间。我们如何进行自动化我们的进口?
幸运的是我们,Matlab让我们以编程方式进口数据。现在有两种主要方法可以使用导入工具导入,然后按生成代码,将生成脚本。
或者,您可以从头开始编写代码。在文档中,您可以找到一个支持的文件类型列表,正如您可以看到从视频到音乐的各种各样的视频,金宝app本教程专注于电子表格,但也可以应用广泛的原则来进口。
这里列出了我们专注的每个文件类型的导入和导出函数。现在,19A的令人兴奋的发展是您不再需要使用CSVread,DLMREAD,XLSREAD等函数。相反,具有清晰分隔符的电子表格都使用相同的导入功能。
读取导入函数,然后是您想要读取电子表格的内容。因此,如果您想要将电子表格导入矩阵,则它是ReadMatrix,如果您想要一个单元格数组,如果您想要表格,那么它是可读取的等等。
所以,如果我键入readtable(文件名)并命中运行,则程序导入并吐出表。请注意,您必须处于同一目录中,只需将文件名写入工作。或者,您可以为更轻松的使用方式编写文件位置。
Matlab真的很擅长猜测您想要的文件。但是,如果要更改它们,则可以通过键入侦听器(文件名)来查看您的选项。它返回值的结构,有关所有这些不同变量对应的更多信息,请参阅文档。但是,我们说我们想要改变我们正在阅读的数字行。那就是这里的这个变量,Datalines。因此,我们将选项分配给变量Opts,然后我们可以通过键入Opts.Dataline和分配新值来更改行数。
当我们现在叫读数时,我们可以逗号opts,然后只能繁荣您想要的行。
您还可以通过调用setVaropts以类似的方式设置变量选项。您只需编写opts = setVaropts(opts,变量名称,要更改,新变量)。您可以通过在Importoptions Struct中单击此处访问SetVaropts文档。
谢谢你的观看和快乐的编码。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。