Functions handle (product of functions)

1 Ansicht (letzte 30 Tage)
Marcus Vinicius Pereira de Souza
Dear all, I have the following functions:
X=@(fi) 2*sqrt(5/8)*atan(sqrt(45)*fi.); h=@(fi) 10*fi.^2;
However, I need to calculate the follow function:
f=X*h area= quad(f,0,10)
Can anyone help me? Thanks a lot. Marcus Vinicius
  2 Kommentare
Youssef  Khmou
Youssef Khmou am 20 Mär. 2013
i am not sure if we can define function based on functions but as alternative solution take a look at the solution below
Marcus Vinicius Pereira de Souza
Thanks a lot!! Best wishes, Marcus Vinicius

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Youssef  Khmou
Youssef Khmou am 20 Mär. 2013
hi,
why dont you use one single function handle :
>>G=@(fi) 2*sqrt(5/8)*atan(sqrt(45).*fi)*10.*(fi.^2) % This is X*H
>>I=quad(G,0,10)

Weitere Antworten (0)

Kategorien

Mehr zu Get Started with MATLAB 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