Main Content

mdfSaveAttachment

从 MDF 文件保存嵌入的附件文件

自 R2023a 起

    说明

    示例

    mdfSaveAttachment(mdfFileName) 将指定的 MDF 文件中的所有嵌入附件保存到当前 MATLAB 工作文件夹中。附件以其现有名称保存。mdfFileName 指定 MDF 文件的绝对、相对或 URL 路径。MDF 文件本身可以位于远程服务器上,但由 mdfSaveAttachment 保存的附件是本地文件。

    mdfSaveAttachment(___, Attachment=attachmentID) 仅保存由附件 ID 指定的附件,指示附件数值索引或字符串名称。在数组中指定多个索引或字符串。

    mdfSaveAttachment(___, OutputFolder=outputFolder) 指定保存文件的位置。

    示例

    全部折叠

    给定 MDF 文件 MDFFie.mf4,保存其嵌入的附件。

    对于本地文件,将其所有嵌入的附件保存到当前工作文件夹中。

    mdfSaveAttachment("MDFFile.mf4")

    对于远程服务器上的文件,将其所有附件保存到当前工作文件夹中。

    mdfSaveAttachment("s3://bucketname/MDFFolder/MDFFile.mf4")

    将指定的嵌入附件保存到当前工作文件夹。

    mdfSaveAttachment("MDFFile.mf4", Attachment=["Attachment1.ext", "Attachment2.ext"])
    mdfSaveAttachment("MDFFile.mf4", Attachment=[1, 3, 4])

    将所有附件保存到指定文件夹。

    mdfSaveAttachment("MDFFile.mf4", OutputFolder="D:\MyDir")

    输入参数

    全部折叠

    MDF 文件名(包括必要的完整或相对路径),指定为字符串或字符向量。您可以使用 URL 来指定远程服务器上的文件。

    根据您要访问的位置,mdfFileName 可以采用以下形式之一。

    位置

    形式

    当前文件夹或 MATLAB® 路径

    要访问当前文件夹或 MATLAB 路径中的文件,请在 filename 中指定文件名(包括文件扩展名)。

    示例:"myMdfFile.mf4"

    其他文件夹

    要访问当前文件夹以外的文件夹中的文件,请在 filename 中指定完整或相对路径名称。

    示例:"C:\myFolder\myMdfFile.mf4"

    示例:"\dataDir\myMdfFile.mf4"

    远程位置

    要访问远程位置的文件,filename 必须包含指定为统一资源定位器 (URL) 形式的文件的完整路径:

    scheme://path_to_file/myMdfFile.mf4

    根据远程位置,scheme 可以是下表中的值之一。

    远程位置scheme
    Amazon S3™s3
    Windows Azure® Blob 存储wasb, wasbs
    HDFS™hdfs

    有关详细信息,请参阅处理远程数据

    示例:"s3://bucketname/path_to_file/myMdfFile.mf4"

    示例: "MDFFile.mf4"

    数据类型: string | char

    要保存的附加文件的名称或索引。要保存单个附件,请将 attachmentID 指定为字符串、字符向量或数值索引值。要保存多个附件,请将 attachmentID 指定为字符串向量、字符向量元胞数组或数值向量。

    示例: Attachment=[1:4]

    示例: Attachment=["Attachment1.ext","Attachment2.ext"]

    数据类型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | string | cell

    保存附件的位置,指定为标识完整或相对路径的字符串或字符向量。

    示例: outputFolder="D:\myWorkPath"

    数据类型: string | char

    版本历史记录

    在 R2023a 中推出

    全部展开