fopen
打开文件或获得有关打开文件的信息
语法
说明
fileID = fopen( 打开文件 filename)filename 以便以二进制读取形式进行访问,并返回等于或大于 3 的整数文件标识符。MATLAB® 保留文件标识符 0、1 和 2 分别用于标准输入、标准输出(屏幕)和标准错误。
如果 fopen 无法打开文件,则 fileID 为 -1。
fileID = fopen( 将打开由 filename,permission)permission 指定访问类型的文件。
fileID = fopen( 使用 filename,permission,machinefmt,encodingIn)machinefmt 参量另外指定在文件中读写字节或位时的顺序。可选的 encodingIn 参量指定与文件相关联的字符编码方案。
如果 fopen 打开文件失败,则 [fileID,errmsg] = fopen(___) 还将返回一条因系统而异的错误消息。否则,errmsg 是一个空字符向量。您可将此语法与上述语法中的任何输入参量一起使用。
filename = fopen( 返回上一次调用 fileID)fopen 在打开 fileID 指定的文件时所使用的文件名。仅当前面的 fopen 调用使用 r 或 r+ 权限打开了文件时,输出 filename 才包含完整路径。fopen 函数不会从文件读取信息来确定输出值。
示例
输入参数
局限性
MATLAB 不支持要求身份验证的 Internet URL。
MATLAB Online™ 支持与 Microsoft OneDrive™ 文件和文件夹相关联的 Internet URL,而 MATLAB 的安装版本仅支持本地 OneDrive 文件。
提示
在大多数情况下,不必以文本模式打开文件。MATLAB 导入函数、所有 UNIX 应用程序以及 Microsoft Word 和写字板都将
'\n'识别为换行指示符。