function can not retrive varaible value from other function

1 次查看(过去 30 天)
i have have generated two functions. function 2 can not pick the variable value, generated in function one,
what is the solution to utilize the variable value generated in function 1?
  1 个评论
Raza
Raza 2014-7-24
编辑:Raza 2014-7-24
function 1
function x
y= 2+2
end
function 2
function h
j=h+2
end
when i run function 2 error is generated that undefined variable h

请先登录,再进行评论。

回答(2 个)

Julia
Julia 2014-7-24
I do not understand your code.
What should work to let the second function use the first:
ans=function2(function1(input))

Peter Babu
Peter Babu 2014-7-24
Make the variable to global. Check the below code.
function 1() global x; x = 10; x = x+10
return
function 2() global x; global y; y = 0; y = y+20; display(x); return
function test() global x; global y;
display(x);
display(y);
return

类别

Help CenterFile Exchange 中查找有关 Matrices and Arrays 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by