如何检索局部变量?

时间:2012-08-17 10:05:43

标签: matlab

是否可以从我在matlab中运行的程序函数中检索局部变量?即我想从代码中检索一个变量,该变量没有出现在输出中。

提前致谢

1 个答案:

答案 0 :(得分:1)

看看Declare function。如果将它们作为返回值返回,则可以访问局部变量。如果不这样做,则无法从外部访问它们。

所以在

function [mean,stdev] = stat(x)
n = length(x);
mean = sum(x)/n;
stdev = sqrt(sum((x-mean).^2/n));

您可以访问mean和stdev,但无法访问n。