0
我想返回两个之间的最大值,但返回分配给该数字的变量...而不是数字本身。与最大值相关的返回变量名称Matlab
A = 3
B = 7
max(A,B)
7
相反,我想回
'B'
我很抱歉,如果这是一个明显的问题。我只是没有在网上找到答案。
我想返回两个之间的最大值,但返回分配给该数字的变量...而不是数字本身。与最大值相关的返回变量名称Matlab
A = 3
B = 7
max(A,B)
7
相反,我想回
'B'
我很抱歉,如果这是一个明显的问题。我只是没有在网上找到答案。
if B >= A
Bigvar='B';
else
Bigvar='A';
end
但我应该说是一般,如果你需要知道一个变量名你描述则有可能构建代码的更好的方法方式。这就是为什么当你搜索时它不会出现。
是的,我明白了。谢谢。我最终做了你写的东西。谢谢。我也同意你的看法。我只是在快速编写脚本,但我会将更多参与项目的建议放在心上。 – amc
为什么不只是返回最大值? – Carcigenicate
我这样做。它在这里说我在这种情况下返回7 ...我想要返回“B”! – amc