看板 [ MATLAB ]
討論串[問題]跑for迴圈卡住不動
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 4→)留言6則,0人參與, 最新作者a055076 (Dilemma)時間11年前 (2013/01/10 19:53), 編輯資訊
0
0
0
內容預覽:
老師出了一個作業要做通訊錯誤率計算. 當在bipolar signaling情況下 做輸入1百萬次的錯誤率分析. 我的程式如下. clear all;. N0=1;. a=N0^0.5;. for i=1:100000. y(i)=rand(1)*2-1; %這裡主要功用是我要產生隨機1or-1的輸
(還有539個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者s123123sam (~火火狗)時間11年前 (2013/01/10 22:38), 編輯資訊
0
0
0
內容預覽:
引述《a055076 (Dilemma)》之銘言:. 提供減少迴圈方法範例. 假設 需要1,000,000個亂數相加之結果. 就分成每次產生1,000個亂數作一次統計,這樣只要做1000次就好. a =zeros(1000,1);. con_sum =0;. for ii =1:1000;. a =

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者MOONY135 (談無慾)時間11年前 (2013/01/10 23:25), 編輯資訊
0
0
0
內容預覽:
如果這樣哩. y=rand(1,10)*2-1;. y(y>0)=1;. y(y<0)=-1;. 也可以這樣玩. y=rand(3,3)*2-1;. y(y>0)=1;. y(y<0)=-1;. 最後要把陣列加起來 其實用sum(sum(y))就可以了. 你也可以測試一下這個. e(e==0)=[]
首頁
上一頁
1
下一頁
尾頁