养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

MATLAB读写二进制文件和设置读写方式

时间:2024-09-20 13:54:42

本文举例介绍MATLAB如何写入和读取二进制文件,同时介绍读写二进制文件的方式。

MATLAB读写二进制文件和设置读写方式

工具/原料

MATLAB

fopen

fwrite

fread

方法/步骤

1、第一,启动MATLAB,新建脚本(Ctrl+N),输入如下代码:closeall;cl娣定撰钠earall;艘早祓胂clcfileID1=fopen('test.bin','w');A=[1:5];fwrite(fileID1,A);fclose(fileID1);fileID2=fopen('test.bin','r');B=fread(fileID2)fclose(fileID2);其中第2行到第5行是往二进制文件test.bin中写入数据;第6行到第8行是读取二进制文件test.bin中的数据。

MATLAB读写二进制文件和设置读写方式

2、第二,保存和运行上述脚本,在命令行窗口得到如下结果:B=12345

MATLAB读写二进制文件和设置读写方式

3、第三,如果把第二行fopen('test.bin','w')中的w改为a,再次运行脚本时会得到不一样的结果。

MATLAB读写二进制文件和设置读写方式

4、第四,把w改为a后,再次保存和运行上述脚本,在命令行窗口得到如下结果:B=1234512补朱锚卦345也就是说芟坳葩津,把w改为a后,再次运行脚本时,会接着往二进制文件test.bin中写入数据,而不覆盖原有的数据。

MATLAB读写二进制文件和设置读写方式

5、第五,关于二进制文件的读写方式,其中w表示写入文件,r表示读取文件,a表示写入文件(在文件最后增补写入),更多读写方式见下表。

MATLAB读写二进制文件和设置读写方式

© 一点知识