最近元MATLAB

最近元MATLAB,matlab,vector,element,Matlab,Vector,Element,我想在x=0:0.1:pi/2中找到与给定数字z=0.65最近的元素的索引。 我已经这么做了,但我想要更好的: [C,I]=min(abs(x-z))。 I是最近元素的索引。[C,I]=min(abs(x-z))是我要做的-我想不出有什么改进[~,I]=min(abs(x-z))将允许您不创建不必要的变量C,如果您认为这是一种改进。在什么方面更好?时间复杂性?你运行过多次吗?你知道Z的范围吗?如果你想用这个来做插值,你应该考虑 Ipp1(x,fx,z,'最近')< /C>。

我想在
x=0:0.1:pi/2
中找到与给定数字
z=0.65
最近的元素的索引。 我已经这么做了,但我想要更好的:
[C,I]=min(abs(x-z))

I
是最近元素的索引。

[C,I]=min(abs(x-z))
是我要做的-我想不出有什么改进
[~,I]=min(abs(x-z))
将允许您不创建不必要的变量
C
,如果您认为这是一种改进。

在什么方面更好?时间复杂性?你运行过多次吗?你知道Z的范围吗?如果你想用这个来做插值,你应该考虑<代码> Ipp1(x,fx,z,'最近')< /C>。