Matlab之fgetl函数

来源:互联网 发布:如何提高雅思写作 知乎 编辑:程序博客网 时间:2024/06/07 18:47

函数功能:从文件中读取一行数据,并去掉行末的换行符。
语法格式:tline = fgetl(fid)
fid是通过fopen函数打开文件后得到的一个整型的文件标识。fgetl从这个文件中读取一行数据并丢弃其中的换行符。如果读取成功,tline容纳了读取到的文本字符串,如果遇到文件末尾的结束标志(EOF),则函数返回-1,即tline值为-1。
返回的字符串tline并不包含文本行的行终止符。要得到行终止符,可以使用函数fgets。
【例】从M文件fgetl.m中读取每一行:

fid=fopen('fgetl.m');while 1    tline = fgetl(fid);    if ~ischar(tline ),         break;    end    disp(tline) endfclose(fid);
0 0
原创粉丝点击