[問題] 二進制位子取代

作者: DKGodman (DK)   2014-09-25 15:45:54
小弟我是MATLAB魯魯 遇到一個問題想不出來..
來請教板上大神... 關於二進制位元取代的問題  
舉個例子
b=140;
bb=dec2bin(b,8);
會得到bb=1000 1100
c=15;
cc=dec2bin(15,8);
cc=0000 1111;
我想把bb前四碼保留,後四碼用取代的方式,輸出成bb=1000 1111
請問該怎麼寫...
作者: DKGodman (DK)   2014-09-25 16:56:00
目前有些想法 先MOD16 再捕到15
作者: mp19990920 (郝渴連)   2014-09-25 19:43:00
bb(1, 5:8) = cc(5:8);
作者: DKGodman (DK)   2014-09-26 01:04:00
c如果是0~15隨機變數的話就不能這樣做了..
作者: mp19990920 (郝渴連)   2014-09-26 15:42:00
那你要把問題描述清楚啊

Links booklink

Contact Us: admin [ a t ] ucptt.com