文件的打开与关闭-comsol中文手册

时间:2021-06-10 04:24:58
【文件属性】:
文件名称:文件的打开与关闭-comsol中文手册
文件大小:7.02MB
文件格式:PDF
更新时间:2021-06-10 04:24:58
MATLAB 224 | 第八章 输入/输出函数 表 8.3 MATLAB 输入/输出语句 类别 函数 描述 load 加载工作区 加载/保存工作区 save 保存工作区 fopen 打开文件 文件打开/关闭 fclose 关闭文件 fread 从文件中读取二进制数据 二进制 I/O fwrite 把二进制数据写入文件 fscanf 从文件中读取格式化数据 fprintf 把格式化数据写入文件 fgetl 读取文件的一行,忽略换行符 格式化 I/O fgets 读取文件的一行,不忽略换行符 delete 删除文件 exist 检查文件是否存在 ferror 所需文件的 I/O 错误情况 feof 检测文件的结尾 fseek 设置文件的位置 ftell 检查文件的位置 文件位置、状态 frewind 回溯文件 tempdir 得到临时目录名 临时情况 tempname 得到临时文件名 我们可以用 fopen 语句把文件标识传递给磁盘文件或设备,用 fclose 语句把他们从中分 开。一旦一个文件用 fopen 语句得到一个文件标识,我们就可以利用 MATLAB 输入输出语 句。当我们对这个文件操作完后,fclose 语句关闭并使文件标识无效。当文件打开时,函数 frewind 和 fseek 常用于改变当前文件读取和写入的位置。 在文件中读取或写入数据的方法有两种方法:像二进制数据或像格式化字符数据。由实 际位样式组成的二进制数据常用于存储于计算机内存中。读取和编写二进制数据是非常高效 的,但是用户不能读取存在于文件中的数据。在格式化文件中的可以转化为符串的数据可以 由用户直接读取。格式化 I/O 操作比二进制 I/O 操作要慢得多,效率要低得多。在本章中, 我们将讨论两种类型的 I/O 的操作。 8.4 文件的打开与关闭 文件的打开与关闭函数,fopen 和 fclose 将在本节描述。 8.4.1 fopen 函数 fopen 函数打开一个文件并对返回这个文件的文件标识数。它的基本形式如下: fid = fopen(filename, permission) [fid, message] = fopen(filename, permission) [fid, message] = fopen(filename,permission, format) 其中 filename 是要打开的文件的名字,premission 用于指定打开文件的模式,format 是 一个参数字符串,用于指定文件中数据的数字格式。如果文件被成功打开,在这个语句执行 之后,fid 将为一个正整数,message 将为一个空字符。如果文件打开失败,在这个语句执行 之后,fid 将为-1,message 将为解释错误出现的字符串。如果 MATLAB 要打开一个不为当 前目录的文件,那么 MATLAB 将按 MATLAB 搜索路径搜索。

网友评论