where is the mistake?

3 views (last 30 days)
Julia
Julia on 5 Nov 2012
I'm trying to get this anonymous function to work bur no matter how I do it it keeps telling me that there is something wrong with the parenthesis or brackets. What can I do to fix this?
a=45; g=9.82; v=9.0;
>> throwfun = @(x) x.*tan(a)-((g*x.^2)/(2(v*cos(a))^2));
Error: Unbalanced or unexpected parenthesis or bracket.

Accepted Answer

Thomas
Thomas on 5 Nov 2012
You missed the * after 2 in the last terms
use
throwfun = @(x) x.*tan(a)-((g*x.^2)/(2*(v*cos(a))^2));

More Answers (0)

Categories

Find more on Numeric Types 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!