MATLAB第4章MATLAB操作.ppt
《MATLAB第4章MATLAB操作.ppt》由会员分享,可在线阅读,更多相关《MATLAB第4章MATLAB操作.ppt(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第4章章 MATLAB文件操作文件操作4.1 文件的打开与关闭文件的打开与关闭4.2 文件的读写操作文件的读写操作4.3 数据文件定位数据文件定位4.1 文件的打开与关闭文件的打开与关闭4.1.1 文件的打开文件的打开fopen函数的调用格式为:函数的调用格式为:fid=fopen(文件名,打开方式文件名,打开方式)其中文件名用字符串形式,表示待打开的数据文其中文件名用字符串形式,表示待打开的数据文件。常见的打开方式有:件。常见的打开方式有:r表示对打开的文件表示对打开的文件读数据,读数据,w表示对打开的文件写数据,表示对打开的文件写数据,a表示在打开的文件末尾添加数据。表示在打开的文件末尾
2、添加数据。fid用于存储文件句柄值,句柄值用来标识该数据用于存储文件句柄值,句柄值用来标识该数据文件,其他函数可以利用它对该数据文件进行操文件,其他函数可以利用它对该数据文件进行操作。作。文件数据格式有两种形式,一是二进制文件,二是文件数据格式有两种形式,一是二进制文件,二是文本文件。在打开文件时需要进一步指定文件格文本文件。在打开文件时需要进一步指定文件格式类型,即指定是二进制文件还是文本文件。式类型,即指定是二进制文件还是文本文件。4.1.2 文件的关闭文件的关闭文件在进行完读、写等操作后,应及时关闭。关文件在进行完读、写等操作后,应及时关闭。关闭文件用闭文件用fclose函数,调用格式为
3、:函数,调用格式为:sta=fclose(fid)该函数关闭该函数关闭fid所表示的文件。所表示的文件。sta表示关闭文件操表示关闭文件操作的返回代码,若关闭成功,返回作的返回代码,若关闭成功,返回0,否则返回,否则返回1。4.2 文件的读写操作文件的读写操作 4.2.1 二进制文件的读写操作二进制文件的读写操作1读二进制文件读二进制文件fread 函数可以读取二进制文件的数据,并将数据函数可以读取二进制文件的数据,并将数据存入矩阵。其调用格式为:存入矩阵。其调用格式为:A,COUNT=fread(fid,size,precision)其中其中A用于存放读取的数据,用于存放读取的数据,COUN
4、T返回所读取返回所读取的数据元素个数,的数据元素个数,fid为文件句柄,为文件句柄,size为可选项,为可选项,若不选用则读取整个文件内容,若选用则它的值若不选用则读取整个文件内容,若选用则它的值可以是下列值:可以是下列值:(1)N表示读取表示读取 N个元素到一个列向量。个元素到一个列向量。(2)Inf表示读取整个文件。表示读取整个文件。(3)M,N表示读数据到表示读数据到MN的矩阵中,数据按列的矩阵中,数据按列存放。存放。precision代表读写数据的类型代表读写数据的类型2写二进制文件写二进制文件fwrite 函数按照指定的数据类型将矩阵中的元素函数按照指定的数据类型将矩阵中的元素写入到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 第4章 MATLAB操作 操作
限制150内