matlab学习笔记5--低级文件输入输出函数
一起来学matlab-matlab学习笔记5 低级文件输入输出函数 觉得有用的话,欢迎一起讨论相互学习~ Follow Me 参考书籍 《matlab 程序设计与综合应用》张德丰等著 感谢张老师的书籍,让我领略到matlab的便捷 MATLABt提供了一组低级文件I/O函数,这些函数都是基于ANSI标准C库的I/O. MATLAB文件I/O函数使用与C语言子程序一样的设计模式,要读/写数据,需要执行以下步骤。 (1)使用fopen函数打开文件。fopen返回文件的标识符,标识符将被用在所有其他低级文件I/O函数中。 (2)在文件上进行以下操作: 口使用fread函数读二进制数据。 口使用fwrite函数写二进制数据。 口使用fgets/fgetl函数从文本文件中逐行读字符串。 口使用fscanf函数读格式化的ASCII数据。 口使用fprintf函数写格式化的ASCII数据。 (3)使用fclose函数关闭文件。 除了上述操作步骤,还将涉及读/写数据时,如何确定文件上读/写的位置,以及怎样改变位置。 打开文件 >>fid=fopen('fgetl.m'); tline=fgetl(fid); while ischar(tline) disp(tline); tline=fgetl(fid); end fclose(fid); 验证文件的标识符,确保能成功打开所需要的文件