gca - matlab xlabel



Matlab獲取包含變量名稱的字符串 (2)

MATLAB沒有為此提供內置功能,但有一種解決方法,如此處所使用的

基本上,您必須創建自己的功能才能執行此操作。 利用Matlab的功能將INPUT ARGUMENT的變量名稱添加到函數中。

function out = varname(var)
  out = inputname(1);
end

然後

GRUMPY = 500;
name = varname(GRUMPY)

會給你你想要的。

https://src-bin.com

這個問題在這裡已有答案:

在Matlab中,如何獲得包含"GRUMPY"的String, "GRUMPY"給出以下聲明:

  GRUMPY = 500;

這通常在其他編程語言中稱為反射,但我在Matlab中找不到它的一個例子。


Answer #1

如果我理解正確你應該嘗試

who GRUMPY 

要么

which GRUMPY 




matlab