[問題] fopen fwrite fread .bin檔讀取問題已回收
第一次
fid=fopen('RR.bin','ab');
fwrite(fid,RR);
fclose(fid);
這是我寫成RR.bin檔時的指令
fid=fopen('RR.bin','rb');
frd=fread(fid);
fclose(fid);
這是讀取時的指令
可是我讀取出來的資料
最大只到255 = =
第二次
於是我在讀取資料時指令改成
fid=fopen('RR.bin','rb');
frd=fread(fid,'int16');
fclose(fid)
這樣讀取出來卻出現負數和我的資料不符合
我的資料只有正數
第三次
於是我換改在寫資料時
fid=fopen('RR.bin','ab');
fwrite(fid,RR,'int16');
fclose(fid);
讀出來的資料卻出現了很多的0
而且數的大小也不對= =
請問一下 這個問題該怎麼解決呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.128.127.72
推
07/06 01:59, , 1F
07/06 01:59, 1F
→
07/07 16:22, , 2F
07/07 16:22, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章