[問題] polyfit一次fit多行數據?已回收

看板MATLAB作者 (aa)時間15年前 (2010/03/25 04:07), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我有80000行time series, y (size=100x80000),要對t(size=100x1)做fitting 除了用loop for i=1:80000 polyfit(t,y(:,i),2) end 有省時間的vectorize的方法嘛? 我google到可用coefficients = vander(t)\y',但是 會有警告訊息:"Warning: Matrix is close to singular or badly scaled. Results may be inaccurate. RCOND = 9.711254e-097. " 該如何解決呢? ==for eample=== t是時間 y(:1)=sample 1的損耗量 y(:2)=sample 2的損耗量 .... y(:80000)=sample 8000的損耗量 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.252.139.236 ※ 編輯: VVVVii 來自: 128.252.139.236 (03/25 04:13) ※ 編輯: VVVVii 來自: 128.252.139.236 (03/25 04:13)
文章代碼(AID): #1Bgd3f4N (MATLAB)