Finding corresponding interpolated x values for defined y values

1 次查看(过去 30 天)
Hi all,
I have obtained data and plotted it. I then interpolated it via spline interpolation and everything works fine. However, I would like to obtain precise values for the t2 (i.e. the interpolated x values) coordinates at say 10%, 20%, 30% etc., of the maximum y2 (i.e. interpolated y values) value.
The answer I obtain is
ans =
Empty matrix: 1-by-0
Please see the code below. I hope you can help.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
x = KE_data(:,1);
y = KE_data(:,2);
t2 = -20.5005:0.00002457:-20.2548;
y2=interp1(x,y,t2);
max_y2 = 0.1*max(y2);
t2((y2==max_y2))

采纳的回答

Walter Roberson
Walter Roberson 2011-11-3

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Interpolation 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by