aとbは実数の 2 つのベクトルです。
それらは必ずしも同じ長さではありません。
iの番目の要素aと のj番目の要素の間の距離は、次のbように定義されます。abs(a[i] - b[j])
aの任意の要素と の任意の要素の間の最小距離を、b明示的なループなしでどのように計算しますか?
これが私がしたことです:min(sapply(X=1:length(b), FUN=function(x) abs(a - b[x])))。
とはいえ、もっといいものがあるような気がする…。