[問題] Index exceeds matrix dimensions.已回收

看板MATLAB作者 (劈樓力克)時間16年前 (2009/05/15 16:15), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
因為現在身邊沒有人可以問 所以PO上來求救... 小弟要寫一個每100筆資料就取一次平均的小程式 原本的矩陣(名稱: Pet)維度是 6000x1 原始碼如下: -------- ed =[]; timean = []; K = 599; for i = 0:K ed = mean(Pet((i*100+1):(i*100+100))); timean = [timean;ed]; end ----- 但是卻一直不能執行,出現下面訊息: ??? Index exceeds matrix dimensions. Error in ==> timeaver at 4 ed = mean(Pet((i*100+1):(i*100+100))); 我將 K 改為 600 或 598 等...好幾種index, 維度仍然不合 請問問題出在哪裡?? m(_ _)m -- 螺旋梯! 獨角仙! 廢墟城! 無花果水果塔! 獨角仙! 德蕾莎之路! 獨角仙! 特異點! Giotto! 天使! 繡球花! 獨角仙! 地下皇帝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.129.77.5 ※ 編輯: piloliq 來自: 140.129.77.5 (05/15 16:15)

05/15 16:18, , 1F
59
05/15 16:18, 1F

05/15 16:23, , 2F
Orz .... 原來是我腦殘....
05/15 16:23, 2F
文章代碼(AID): #1A3IIPqY (MATLAB)
文章代碼(AID): #1A3IIPqY (MATLAB)