Я пытаюсь использовать trapz , чтобы найти область под кривой.
Мои данные x
представляют дату и время, а мои данные y
представляют ускорение как f(x)
,Показания акселерометра имеют вид SI.
Пример данных в пределах x (ЧЧ: мм: сс.ССС):
'01:06:48.330'
'01:06:48.352'
'01:06:48.374'
Пример данных в пределах y (значение акселерометра * 9.81):
8.73750256159470
8.59619296907904
8.63520263017352
Когда я ввожу следующую команду (используя весь массив данных):
velocity = trapz(x,y);
Я получаю массив продолжительности, который выглядит следующим образом:
velocity =
duration
00:00:13
Я не совсем уверен, что понимаю, что означает 00:00:13.Когда я рассчитываю скорость, я ожидаю увидеть что-то вроде 9,81 м / с или 5 м / с.Я неправильно использую функцию или мне нужно преобразовать массив длительностей в объект другого типа?