How to put a function in another function?
Afficher commentaires plus anciens
For instance, if there are two functions which are with respect to x: f(x) = x^2 and g(x) = 4*x, I want to make another function using them: h(x) = (f(x)+5*g(x))/(2*f(x)*g(x))
But,
f = @(x) x^2;
g = @(x) 4*x;
h = @(x) (f+5*g)/(2*f*g);
doesn't work.
Is there any way to do this?
Réponse acceptée
Plus de réponses (1)
the cyclist
le 21 Mar 2016
You have to supply the function arguments:
h = @(x) (f(x)+5*g(x))/(2*f(x)*g(x));
1 commentaire
Yusuke Nakamura
le 21 Mar 2016
Catégories
En savoir plus sur MATLAB dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!