fopen函数,用于打开文件,其调用格式为:fid=fopen(filename,permission)
其中,fid为文件识别号,filename为待操作的文件名,permission为对文件的允许使用方式。
'r' :以读方式打开一个文件。
'w': 以写方式打开一个文件。
'a' :在该文件尾添加数据。
'r+' :以读和写方式打开一个文件。
fclose函数,用于关闭已打开的文件,其调用格式为:status=fclose(fid)
其中,fid是要关闭文件的标识号。如果fid为all, 则关闭所有已打开的文件。
fscanf函数和fprintf函数:
fscanf函数用于读取文本文件的内容,fprintf函数用于将数据写入文本文件中。调用格式为:
[A,count]=fscan(fid,fmt,size)
count=fprintf(fid,fmt,A)
其中,A用于存放读写的数据,count返回成功读写的数据元素个数;参数fid为文件标识号,fmt用以控制读取的数据格式,size用于指定A的大小。
fmt由%加.上格式符组成,常见的数值格式控制符如下:
'%d':整数。
'%f':小数形式的实数。
'%e':科学计数法形式的实数。
'%c' :字符。
'%S':字符串。
size可取值:
n:指定读取n个数据。
Inf:指定读取文件中的所有数据。
[m,n]: 指定读取mxn个数据。
fread函数和fwrite函