查看单个帖子
旧 2009-06-14, 21:42   #1
tuzijerry723
初级会员
 
注册日期: 2009-06-14
年龄: 37
帖子: 1
声望力: 0
tuzijerry723 正向着好的方向发展
默认 Matlab关于写二进制文件的问题

我想将一些数据保存成一个二进制文件,按照格式要求,要将一个字符串保存为‘char’格式,要求占64个字节,再保存下一个,我是这样写的
fid = fopen('a.bin', 'wb');
fwrite(fid,'abc','char')

可是一个字符串只有几个字节,怎么能做到占用64个字节再进行下一个呢?


还有一个类似的问题,就是保存了一些数据之后,按照格式要求,要一直置零,比如要置零到2048个字节,再接着进行数据的写入,怎么操作呢?谢谢大家帮忙解答一下!
tuzijerry723 当前离线   回复时引用此帖