推 JohnsonYen:謝謝!! 11/21 16:06
※ 引述《JohnsonYen (Johnson)》之銘言:
: 如果有個輸入信號為[0 1 1 1 0 1 0 0 0 1 1 0 1 0]
: 想要讓它產生N個位元有錯誤
: ex. [1 0 1 1 1 1 0 0 0 1 1 0 1 0] ←3個位元
: 位置隨機,但位元可控制,要用什麼下去寫呢?
: 我是想說用randperm( ) 但沒辦法控制N..
: 想聽聽大家的意見~
N = 3;
setbit = 1;
in = [0 1 1 1 0 1 0 0 0 1 1 0 1 0];
iDisturb = randperm(length(in), N);
in(iDisturb) = setbit;
--
哀愁猶如雪花梢然飄落,
白雪厚積,
終究成了孤獨的小結晶,
誰能融化我冰凍已久的孤寂?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.67.63.108