文档帮助中心
文件I / O错误信息
消息= FERROR(FILEID)
[信息,差错编号] = FERROR(FILEID)
[信息,差错编号] = FERROR(FILEID, '清除')
例
信息= FERROR(FILEID)返回最近的文件上指定的文件I / O操作的错误消息。
信息= FERROR(FILEID)
信息
FILEID
[信息,差错编号] = FERROR(FILEID)返回与该错误消息相关联的错误号。
差错编号
[信息,差错编号] = FERROR(FILEID,'明确')清除指定文件中的错误指示器。指定文字明确为字符向量或字符串标量。如果清除错误指示灯,随后将呼叫FERROR行为,如果最近的I / O操作是成功的。
[信息,差错编号] = FERROR(FILEID,'明确')
明确
FERROR
全部收缩
回报您指定的文件中最新的文件I / O错误的详细信息。
打开文件阅读。
FID =的fopen('outages.csv','R');
设置读取位置-5从文件的开头字节。由于文件开始之前不存在数据,FSEEK回报-1这表明操作不成功。
-5
FSEEK
-1
状态= FSEEK(FID,-5,'BOF')
状态= -1
使用它的文件标识符获取有关文件上的最近的错误消息的详细信息瞎话。
瞎话
误差= FERROR(FID)
错误=“Offset是坏的 - 开始-的文件之前。”
关闭文件。
FCLOSE(FID);
一个打开的文件的文件标识符,指定为整数。FILEID可以是下列值之一:
ñ- 输入或输出从文件与由生成一个有效的文件标识符FOPEN功能。ñ等于或大于3。
ñ
FOPEN
3
0- 从一个标准输入设备的输入。
0
1- 输出到标准输出设备。
1
2- 标准误差。
2
数据类型:双
双
错误消息,返回作为含有与最近的I / O操作关联的错误消息字符向量。如果最近的I / O操作是否成功,或者你手动清除它,然后信息是一个空字符向量。
错误号,返回从最近的文件I / O操作的错误关联的整数代码。如果最近的文件I / O操作成功,则差错编号是0。非零差错编号表示错误:
负值对应于MATLAB®错误消息。
正值对应于C库的错误消息为您的系统。
FCLOSE|FEOF|FOPEN|fprintf中|FREAD|的fscanf|FSEEK|FTELL|FWRITE
FCLOSE
FEOF
fprintf中
FREAD
的fscanf
FTELL
FWRITE
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处