从文件加载数据

您所在的位置:网站首页 matlab中怎么导出数据 从文件加载数据

从文件加载数据

2023-06-24 09:36| 来源: 网络整理| 查看: 265

文件中的数据,以矩阵、多维数组或标量结构体数组形式返回,具体取决于文件的特征。根据输入文件的文件格式,importdata 会调用辅助函数来读取数据。当辅助函数返回多个非空输出时,importdata 会将这些输出组合成一个 struct 数组。

下表列出了与可返回多个输出的辅助函数关联的文件格式,以及结构体数组 A 中的可能字段。

文件格式可能的字段类

MAT 文件

每个字段对应一个变量

与每个变量关联。

ASCII 文件和电子表格

data textdata colheaders rowheaders

对于 ASCII 文件,data 包含一个 double 数组。其他字段包含字符向量 cell 数组。textdata 包含行标题和列标题。 对于电子表格,每个字段包含一个 struct,并且每个字段对应一个工作表。

图像

cdata colormap alpha

请参阅 imread。

音频文件

data fs

请参阅 audioread。

用于支持的大多数其他文件格式的 MATLAB 辅助函数返回一个输出。有关每个输出的类的详细信息,请参阅支持的导入和导出的文件格式中列出的函数。

如果 ASCII 文件或电子表格包含列标题或行标题(但不同时包含这两种标题),importdata 会在输出结构体中返回 colheaders 或 rowheaders,其中:

colheaders 仅包含最后一行列标题文本。importdata 将所有文本都存储在 textdata 字段中。

仅当该文件或工作表包含单列行标题时,才会创建 rowheaders。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3