matlab如何将二进制文件写入txt文档中
生活随笔
收集整理的這篇文章主要介紹了
matlab如何将二进制文件写入txt文档中
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
下面以一個簡單的例子分析:
?x=linspace(1,1024,1024);%定義變量x
?x=dec2bin(x);%把十進制轉成二進制
?fid=fopen('C:\Users\Administrator.GHTT-20141016PF\Desktop\xr_in_rom.txt','wt');%打開文件
%%%%%%%%%%%%%%%實際二進制在計算機中是以字符矩陣的形式存儲的%%%%%%%%%%%%%%%%
for i=1:1024%1024行
? ? ?for j=1:11%11列
? ? ? ? fprintf(fid,'%s',x(i,j));%輸出
? ? ? ? if mod(j,11)==0%判斷是否輸出了11個字符
? ? ? ? ? ?fprintf(fid,'\r\n');%每輸出11個字符也就是輸出了一行,輸出一個回車
? ? ? ?end;
? ? end;
end;
fclose(fid);
總結
以上是生活随笔為你收集整理的matlab如何将二进制文件写入txt文档中的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NSPredicate的用法、数组去重、
- 下一篇: 使用router-view时组件之间的通