看板 [ MATLAB ]
討論串[問題] 迴圈改寫成矩陣
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者yinson (大隱於市 ._.)時間16年前 (2008/10/12 03:11), 編輯資訊
1
0
0
內容預覽:
我想將類似這樣的迴圈改寫成矩陣, 不然程式碼很冗長 >"<. (已經簡化過了,不然更冗長......... ( ̄▽ ̄#)﹏﹏). n=100;. for i = 1:(n-10). a(i+5) = (b(i)+b(i+1)+b(i+2)+......+b(i+10))/10. end. 我是改成這
(還有385個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者sunev (Veritas)時間16年前 (2008/10/12 06:40), 編輯資訊
0
0
0
內容預覽:
^^^^^^^^^^^^ i是向量 ^^^^^^^^ 向量:向量 是什麼東西?. 應該不是你要的吧. 在原來的迴圈裡. 每跑一次就生成一個向量再取和. 若要去迴圈. 就一口氣生成 n-10個向量. 也就是生成 n-10 * 11的矩陣. 再對第二個dimension取和. 剩下的問題就變成如何一口氣
(還有19個字)
首頁
上一頁
1
下一頁
尾頁