Effacer les filtres
Effacer les filtres

function can not retrive varaible value from other function

2 vues (au cours des 30 derniers jours)
Raza
Raza le 24 Juil 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 commentaire
Raza
Raza le 24 Juil 2014
Modifié(e) : Raza le 24 Juil 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

Connectez-vous pour commenter.

Réponses (2)

Julia
Julia le 24 Juil 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 le 24 Juil 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

Catégories

En savoir plus sur Matrices and Arrays dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by