[問題] 加速度積分已回收

看板MATLAB作者 (TeddyBear)時間16年前 (2010/03/10 17:48), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位版上前輩大家好 我是MATLAB的新手 因為遇到一些加速度積分轉換的問題想跟各位請教 我有一個18000筆的加速度資料 他是存成矩陣類型 時間軸 X軸加速度 Y軸加速度 Z軸加速度 0.000 0.189 -0.135 -0.097 0.005 -0.469 0.343 0.262 0.010 -0.648 -0.016 0.382 0.015 0.189 0.044 -0.515 0.020 -0.110 -0.135 0.023 0.025 0.189 0.104 0.142 0.030 -0.170 0.104 0.142 0.035 0.010 0.104 0.083 0.040 -0.409 -0.016 0.023 0.045 0.129 0.044 -0.276 0.050 -0.469 -0.255 0.142 0.055 -0.110 -0.375 -0.216 . . . . . . . . . . . . 如果我要把此加速度檔案轉成速度檔案 是不是只要用下列的函式指令 cumtrapz 就可以把加速度積分變成速度? for j=2:4 V(:,j) = (cumtrapz(Acc(:,j))*dt+ V(1,j) end <P.S> Acc(:,j) 上面矩陣的全部加速度資料 dt 取樣頻率 1/200 因為我有查過其他的指令 他們都需要有y=f(x)這樣的關係式才能做積分運算 我的問題是 有沒有其他的方法可以只單純對上面的數值作積分運算 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.109.28
文章代碼(AID): #1BbshSIc (MATLAB)