xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡介

我在互聯(lián)網(wǎng)上找了很久,發(fā)現(xiàn)沒有人發(fā)布關(guān)于matlab從txt文檔中讀取16進(jìn)制數(shù)轉(zhuǎn)換為矩陣,再轉(zhuǎn)換為2進(jìn)制數(shù)矩陣,再按位拆分為01矩陣,處理完成后再轉(zhuǎn)換為16進(jìn)制輸出的方法,這個程序也可以改寫成讀入十進(jìn)制,輸出十進(jìn)制的,刪掉16進(jìn)制轉(zhuǎn)十進(jìn)制的那兩條代碼就可以了。程序?qū)崿F(xiàn)的是讀取24位的16進(jìn)制數(shù)轉(zhuǎn)為對應(yīng)的二進(jìn)制01矩陣再轉(zhuǎn)回十六進(jìn)制輸出。

資源截圖

代碼片段和文件信息

clear?all;
clc;
B=textread(‘C:\文件路徑\XXX.txt‘‘%s‘);%讀文檔中的數(shù)據(jù)到一個矩陣?yán)铮⒁獗仨毷桥帕杏行虻臄?shù)據(jù),%s代表按字符型數(shù)據(jù)讀取
B=hex2dec(B);
B=dec2bin(B96);%這里是字符型二進(jìn)制數(shù),是不能作為數(shù)據(jù)運(yùn)算的
B=B-48;%數(shù)字的ascii碼減48是數(shù)字本身
output=zeros(100024);
for?i=1:1:1000
????for?k=0:1:23
????for?j=1:1:4
????????output(ik+1)=output(ik+1)+B(i4*k+j)*(2^(4-j));
????end
????end
end%4位二進(jìn)制數(shù)對應(yīng)一位16進(jìn)制數(shù),所以將96個數(shù)據(jù)按順序按權(quán)相加,得到24個其對應(yīng)的十六進(jìn)制數(shù)對應(yīng)的十進(jìn)制值
for?i=1:1:

評論

共有 條評論