查找变量之间 %20 范围内的最大偏差
Find maximum deviation in range of %20 between variables
如何在 Matlab 中编写命令来检查一个变量与其他变量之间的偏差在 +- %20 以内?好像不在范围内会打印 false 如果在范围内打印 true
比如我想比较R1,R2,R3和R,应该在plus/minus%20:
范围内
R = 0.62
R1 = 0.638
R2 = 0.6337
R3 = 0.6354
谢谢
您希望绝对差 abs(var1-var2)
小于某个百分比。您可以通过将一块除以总数 abs(var1-var2)/var1
来计算百分比。这个值必须小于 0.2,所以 abs(var1-var2)/var1<0.2
如何在 Matlab 中编写命令来检查一个变量与其他变量之间的偏差在 +- %20 以内?好像不在范围内会打印 false 如果在范围内打印 true
比如我想比较R1,R2,R3和R,应该在plus/minus%20:
范围内R = 0.62
R1 = 0.638
R2 = 0.6337
R3 = 0.6354
谢谢
您希望绝对差 abs(var1-var2)
小于某个百分比。您可以通过将一块除以总数 abs(var1-var2)/var1
来计算百分比。这个值必须小于 0.2,所以 abs(var1-var2)/var1<0.2