Functions handle (product of functions)

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 Comments

i am not sure if we can define function based on functions but as alternative solution take a look at the solution below
Thanks a lot!! Best wishes, Marcus Vinicius

Sign in to comment.

 Accepted Answer

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)

More Answers (0)

Categories

Find more on Function Creation in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!