看板 MATLAB 關於我們 聯絡資訊
※ 引述《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
JohnsonYen:謝謝!! 11/21 16:06