gpt4 book ai didi

matlab - 在 Matlab 中打印变量名

转载 作者:太空宇宙 更新时间:2023-11-03 19:10:21 24 4
gpt4 key购买 nike

我在 Matlab 中有一个函数,其中有一些变量。我需要打印出变量名(以防出现异常等)。我知道 inputname 函数,但它仅适用于 input_arguments。

mat = [ 1 2 ; 3 4 ] ;

% disp(['Error in var: ' ??(a)])
% desired ouput: Error in var: mat (and NOT 1 2 ; 3 4!)

谢谢!

最佳答案

varname=@(x) inputname(1);
disp(['Error in var: ' varname(mat)])

关于matlab - 在 Matlab 中打印变量名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6681798/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com