Main Content

mdfRemoveAttachment

从 MDF 文件删除附件

自 R2022a 起

    说明

    示例

    mdfRemoveAttachment(mdfFileName, attachmentFile) 从指定的 mdfFileName 中删除 attachmentFile

    要删除多个文件,请为每个文件单独调用此函数。

    注意

    此函数不支持 MDF3 文件。

    示例

    全部折叠

    识别附加到 MDF 文件的文件,并删除不需要的那个文件。

    列出 MDF 文件信息结构体中的附加文件。

    info = mdfInfo("MDFFile.mf4");
    info.Attachment.Name
    ans =
    
        'inv_prelim.txt'
    
    
    ans =
    
        'inv_final.txt'
    
    
    ans =
    
        'inv_temp.txt'

    删除不需要的附件。

    mdfRemoveAttachment("MDFFile.mf4","inv_temp.txt")

    输入参数

    全部折叠

    要从中删除附件的 MDF 文件名,指定为字符串或字符向量。文件名可以是相对或绝对路径。

    根据您要访问的位置,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"

    示例: "MDF_25Dec.mf4"

    数据类型: char | string

    要删除的文件,指定为字符串或字符向量。为了准确识别要删除的附件,指定的文件名字符串必须与存储在 MDF 文件中的附件名称完全匹配,该名称可以在 mdfInfo 返回的文件信息结构体的 Attachment.Name 字段中找到。

    示例: "Inv_MDF_25Dec.txt"

    数据类型: char | string

    版本历史记录

    在 R2022a 中推出

    全部展开

    另请参阅

    函数