MATLAB 第五章 文件IO.ppt

* a表示打开的文件进行追加数据的操作,若文件不存在则创建新的文件。 * r+表示打开的文件既可以进行写的操作,也可以进行读的操作。 * w+表示打开的文件既可以进行写的操作,也可以进行读的操作,若文件不存在则创建新的文件。 * a+表示打开的文件既可以进行写的操作、读的操作,也可以进行数据追加操作,若文件不存在则创建新的文件。 若能够成功地打开文件,则fid为非负的整数,否则为-1,而相应的错误信息,可以作为fopen函数的第二个输出参数输出到工作空间中。使用fopen函数的常见代码段如下所示: 001 fid=0; 002 filename=input(Open file: , s); 003 [fid,message] = fopen(filename, r); 004 if fid == -1 005 disp(message) 006 end 这段代码从命令行窗口中获取一个文件名,然后用fopen函数打开它,若没有成功,则将相应的错误信息显示在命令行窗口中。 关于fopen函数的详细用法请参阅MATLAB的帮助文档。 关闭已经打开的文件需要使用fclose函数,其基本的命令格式为 status = fclose(fid)

文档评论(0)

1亿VIP精品文档

相关文档