📄 binsearch.m
字号:
%用折半搜索算法在单调递增值中寻找一个元素下标
function ia=binSearch(x,xhat)
n=length(x);
if xhat<x(1)|xhat>x(n)
error(sprintf('Test value of %g is not in range of x' ,xhat'));
end
ia=1;ib=n;
while ib-ia>1
im=fix((ia+ib)/2);
if x(im)<xhat
ia=im;
else
ib=im;
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -