我想将数字分成几部分
前任:
256 / 4 = [64 128 192 256]
并抓取给定的数字(例如121),并检测哪个是最接近的数字(在这种情况下为128)。
最好的方法是什么?
谢谢。
要骑@fiveclubs回答:
d=4;
c=256;
a=arrayfun(@(x)(x*d),(1:d)*c/d^2 ) % ;)
就像他建议的那样,将为您提供阵列
b=121;
[~,i] = min(abs(a-b))
a(i)
最接近的地方。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句