Advice on processing raw gait data
28 次查看(过去 30 天)
显示 更早的评论
Hi,
I collected gait data using a force plate several years ago as a part of an experiment. The data is raw data, a sample of which I am attaching in an excel file. As I have very limited experience in MAT LAB, (however I would really really like to learn) i would appreciate any insights into this data and on how to proceed with it so that I can extract parameters such as step length, stride length and cadence etc to come to some conclusive results and findings.
i hope i am not being too ambitious, but i would really appreciate any help on how to proceed further.
Thanks a lot! Jen
0 个评论
采纳的回答
Star Strider
2016-10-1
Getting the data and variable names is straightforward:
[d,s,r] = xlsread('jennifer aniston Gait Data.xls');
var_names = s(11,:);
What am I looking at? What experiment did you do?
What are the data? (Force is obvious.) What are x and y? They seem to be displacements, but how to they factor into all this?
15 个评论
Star Strider
2016-10-2
编辑:Star Strider
2016-10-2
My pleasure!
O.K. Without knowing the walking speeds, subject-specific distances aren’t possible to calculate.
Data without gaps are important. It’s not possible to interpolate missing data here.
Probably. Anthony’s data have a clearly defined single peak. Yours do not, making that slightly more difficult. If you’re willing to accept a ‘peak’ as either of the two peaks in each stride in your data, then you can use the code I wrote for Anthony without modification. The 50 N threshold will also apply to your data. You may have to make certain modifications if the format of your data are different than his, (his are very consistent, and that helps significantly) but you should be able to adapt the analysis with minimal changes.
EDIT — Added to address Jen’s added edits:
‘the time between gait cycles will not be even’
I’m not certain how to deal with that. It’s an instrumentation problem you have to decide how to work with in your experiment design. Perhaps putting lasers and detectors on both ends of your force plate (perpendicular to the walking direction) to use as event detectors would allow you to approximate walking speed.
With the gaps filled, you should have no problem using the code I wrote for Anthony. One change you may want to make is to increase the 50 N threshold to 100 N. In the data I plotted, I noticed that the 50 N point may be obscured in some strides by a sampling irregularity. The threshold change should not make a significant difference, since the slopes are nearly vertical in that region.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Large Files and Big Data 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!