作者DKGodman (DK)
看板MATLAB
標題[問題] 二進制位子取代
時間Thu Sep 25 15:45:54 2014
小弟我是MATLAB魯魯 遇到一個問題想不出來..
來請教板上大神... 關於二進制位元取代的問題
舉個例子
b=140;
bb=dec2bin(b,8);
會得到bb=1000 1100
c=15;
cc=dec2bin(15,8);
cc=0000 1111;
我想把bb前四碼保留,後四碼用取代的方式,輸出成bb=1000 1111
請問該怎麼寫...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.72.212
※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1411631156.A.063.html
→ DKGodman: 目前有些想法 先MOD16 再捕到15 09/25 16:56
→ mp19990920: bb(1, 5:8) = cc(5:8); 09/25 19:43
→ DKGodman: c如果是0~15隨機變數的話就不能這樣做了.. 09/26 01:04
→ mp19990920: 那你要把問題描述清楚啊 09/26 15:42