Filter löschen
Filter löschen

function can not retrive varaible value from other function

1 Ansicht (letzte 30 Tage)
Raza
Raza am 24 Jul. 2014
Beantwortet: Peter Babu am 24 Jul. 2014
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 Kommentar
Raza
Raza am 24 Jul. 2014
Bearbeitet: Raza am 24 Jul. 2014
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

Melden Sie sich an, um zu kommentieren.

Antworten (2)

Julia
Julia am 24 Jul. 2014
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 am 24 Jul. 2014
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

Kategorien

Mehr zu Matrices and Arrays finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by