Re: [討論] 如何製造有誤差的輸入信號

看板MATLAB作者 (郝渴連)時間12年前 (2013/11/21 15:54), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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

11/21 16:06, , 1F
謝謝!!
11/21 16:06, 1F
文章代碼(AID): #1IZRnJj0 (MATLAB)
文章代碼(AID): #1IZRnJj0 (MATLAB)