Time Normalisation of vertical ground reaction force

8 ビュー (過去 30 日間)
Joshua Isherwood
Joshua Isherwood 2017 年 3 月 17 日
コメント済み: Sir Squirrel 2023 年 2 月 28 日
Hi everyone. I have vertical ground reaction force data during running and have trials of different lengths so I'm looking to time normalise to 100%
  3 件のコメント
Jan
Jan 2021 年 2 月 13 日
編集済み: Jan 2021 年 2 月 13 日
This comment does not concern the original quetion. Please open a new thread for a new problem. Explain there, what kind of data your are searching.
Mowaz Mohammed Abdul Karim
Mowaz Mohammed Abdul Karim 2021 年 2 月 13 日
Oh sorry

サインインしてコメントする。

採用された回答

Jan
Jan 2017 年 3 月 17 日
This is a job for interp1:
Signal = rand(1, 1000); % Test data
HeelStrike = 72;
ToeOff = 413;
Contact = Signal(HeelStrike:ToeOff);
ConatctN = interp1(1:numel(Contact), Contact, linspace(1, numel(Contact), 101));
Now the ground contact phase is normalized to 101.
If this is a bottleneck in your code, use FEX: ScaleTime:
ContactN = ScaleTime(Signal, HeelStrike, ToeOff, 101);
  3 件のコメント
Jan
Jan 2022 年 12 月 11 日
編集済み: Jan 2022 年 12 月 11 日
@Shengxiong Zhou: Unfortunately the question does not make sense to me. If you have determined the time of start and end point of the stance phase, what is the problem of extracting data from the kinematics? Why do the different timings play any role at all? The frame k of the high frequency data belongs to the frame ceil(k/4) of the low frequency data.
Sir Squirrel
Sir Squirrel 2023 年 2 月 28 日
@Shengxiong Zhou Here is my two cents. Focus on the timestamps (in seconds) where heel strikes and toe off occur, the sampling frequency doesn't play much of a role here.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeBiological and Health Sciences についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by