A =
0.75
0.6
0.62
0.51
0.53
0.48
在这样一个数组中,如何计算最接近给定数的x个值的索引?例如:查找数组中最近的一组数值到一个数组中
x = 0.5 %Given number
y = 3; %Number of values closest to (x) to extract
在这里,我们希望提取三个最接近的值为0.5 - 0.51,0.53和0.48。
[~,I] = min(abs(data-b));
c = data(I);
是我到目前为止,但这只是提取一个值 - 绝对最接近。