[問題] 如何生程0101的訊號已回收

看板MATLAB作者 (darkjack101)時間17年前 (2009/02/09 23:48), 編輯推噓4(401)
留言5則, 5人參與, 最新討論串1/2 (看更多)
如果我想生成一個010100的訊號 (隨機) 要怎麼使用指令 目前有查到可以隨機的有指令rand 但訊號無法是010100... 還是該怎麼使用才對?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.224.94

02/09 23:55, , 1F
round(rand(1,n)) 產生一個1xn的01矩陣
02/09 23:55, 1F

02/10 00:04, , 2F
rand(1,n) > k 好像也可以,k=0.5就是等機率吧
02/10 00:04, 2F

02/10 01:17, , 3F
heaviside(rand(1,100)-0.5)
02/10 01:17, 3F

02/10 15:07, , 4F
內建的有randint 不過很慢
02/10 15:07, 4F

02/10 15:32, , 5F
寫回圈作判斷吧>0 = 1 <0 = 0
02/10 15:32, 5F
文章代碼(AID): #19a518iT (MATLAB)
文章代碼(AID): #19a518iT (MATLAB)