标签: matlab vector element
我想找到x=0:0.1:pi/2中距离给定数字z=0.65的最近元素的索引。 我已经这样做了,但我想要更好的东西: [C,I]=min(abs(x-z))。 I是最近元素的索引。
x=0:0.1:pi/2
z=0.65
[C,I]=min(abs(x-z))
I
答案 0 :(得分:6)
[C, I] = min(abs(x-z))就是我要做的 - 我想不出有什么改进。如果您认为这是一项改进,[~, I] = min(abs(x-z))将允许您不创建不必要的变量C。
[C, I] = min(abs(x-z))
[~, I] = min(abs(x-z))
C