Extrapolate value from set of data

3 ビュー (過去 30 日間)
Nicolò Dall'Acqua
Nicolò Dall'Acqua 2022 年 12 月 5 日
コメント済み: Nicolò Dall'Acqua 2022 年 12 月 6 日
Hi all,
I am trying to estimate a series of impact velocities (g) for several drop tests performed on helmets. I have data for a series of tests at specific velocities (m/s), but I want to estimate impacts beyond the maximum velocity I have recorded.
The impact velocities in some cases are identical, since this is required in the test environment, but this is apparently not compatible with interpolation, as the sampling points must be different.
Could you please help me with this?
v = [146 158 159 182 177]; % peak linear acceleration recorded in [g]
x = [5.42 5.42 6.2 6.8 6.8]; % speed for tests in [m/s]
xq = [7.0 7.5 7.78 8 8.5 8.8]; % extrapolate the possible values of impacts at these speeds
extrap_imp = interp1(x,v,xq,'linear','extrap');

採用された回答

Fangjun Jiang
Fangjun Jiang 2022 年 12 月 5 日
I would say the typical approach is to take the average of testing outputs for the same inputs.
  1 件のコメント
Nicolò Dall'Acqua
Nicolò Dall'Acqua 2022 年 12 月 6 日
Make sense, thank you!

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

その他の回答 (0 件)

製品


リリース

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by