标签: matlab reference duplicates
我想知道是否有办法删除重复的abs(x-z)并仍然保持在一行: F(X(找到(ABS(X-Z)==分钟(ABS(X-Z)))))
答案 0 :(得分:2)
您可以使用lightspeed toolbox,无论如何强烈推荐它,并使用其argmin函数,并执行:
f(x(argmin(abs(x-z)))
答案 1 :(得分:0)
你可以:
d = abs(x-z); f(x(d==min(d(:)))); clear d;
但它几乎没有原始代码的可读性。