现在的位置: 首页 > 综合 > 正文

MATLAB fopen函数分析

2019年04月21日 ⁄ 综合 ⁄ 共 554字 ⁄ 字号 评论关闭

    

       MATLAB的确用起来很方便,前提是你了解它的函数~

      MATLAB的帮助文档看的那叫一个似懂非懂啊,特此总结。

-------------------------------------------------------------------------------------------------------------------------------

最常用的调用形式:

fileID = fopen(filename, permission)

 

关键是permission,没有刻意去区分的话,的确容易搞混:

r  :只读

w  :只写

r+ :读写

w+ :读写

注意,好像确实没有“rw”之类的参数,以前想又读又写的时候经常这么干,汗一个。

r+和w+都是读写,区别何在呢?其实很简单,r的话,如果找不到文件就会失败,w的话,找不到文件就会新建一个,所以,这一点在r+和w+上统一如此。r+如果找不到文件,会返回-1,正确的文件句柄肯定是非负的。

 

a  :追加形式的写。

a+  :追加形式的写,同时也可以读。

 

a是w的升级版,遇到文件不存在时同样毫不犹豫地新建一个。a+是这里最强大的,追加的写,能读,还能新建。

如果以文本形式打开,那么在上述参数后面再加t就行啦,毫无压力。不过文本形式速度慢。

抱歉!评论已关闭.