3 binary file-io matlab file fwrite
我想使用matlab的fwrite命令更改大型二进制文件中几个字节的值.我想要做的是使用fopen(文件名,'r +',精度)打开文件,然后使用fread(fid,NUM,'int32')读取文件(这一切都有效).一旦到达我要写入(覆盖)下一个字节值的文件位置,我就使用命令:fwrite(fid,variable_name,'int32').然后我关闭文件:fclose(fid).
好的,那么我回去重新读取文件,这些字节没有改变!
那么这不可能吗?或者'r +'使用错误的东西?
谢谢.