簡體   English   中英

返回與最大值Matlab相關的變量名稱

[英]Return variable name associated with maximum value Matlab

我想返回兩個之間的最大值,但返回分配給該數字的變量,而不是數字本身。

A = 3

B = 7

max(A,B)

    7

相反,我想返回

'B'

如果這是一個明顯的問題,我感到抱歉。 我只是沒有在線找到答案。

if B >= A
  Bigvar='B';
else
  Bigvar='A';
end

但是我應該說,通常來說,如果您需要以描述的方式知道變量名,那么可能會有更好的代碼結構方法。 這就是為什么搜索時不會顯示出來的原因。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM