如何找到最接近的值与容忍度在一个矩阵给一个特定的值

124次意见(最近30天)
考斯塔斯zervos
考斯塔斯zervos 2016年9月6日
编辑: 2016年9月6日
大家好,我遇到了一个问题,在矩阵中寻找公差值。更详细地说,我有一个包含选项值的601x2201矩阵,我想要的是找到与185.2最接近的+-0.02公差值及其在矩阵中的索引。我尝试了一些代码来解决这个问题(ismember,find,…),但我总是没有答案。我很感激你的帮助。谢谢您的时间。

0评论

登录并发表评论。

接受的答案

Azzi Abdelmalek
Azzi Abdelmalek 2016年9月6日
= 1000 *兰德(601、2201);%的例子
托尔= 0.02
th = 185.2
[ii, jj] =找到(abs (th) < tol)
大小(2)

答案(1)

考斯塔斯zervos
考斯塔斯zervos 2016年9月6日
谢谢你们,你们救了我!两个答案都很有帮助!!

1评论

渡
2016年9月6日
如果您正在使用R2015b或更高版本,ismembertol函数也可以提供帮助。

登录并发表评论。