using solve when it involve trigonometrics
Show older comments
Hi , I'm trying to solve this simple equaiton, but matlab giving me this message error. Could you help me? I've tried too many ways but its not working with me. 2*V(1-cos(a)) = E*a Where E=70 and V=170; I tried this: syms a1 E=70; V=170 ; eq=2*V -2*V*cos(a)- E*a==0; a = solve(eq, a)
1 Comment
Star Strider
on 15 May 2017
Consider vpasolve.
Accepted Answer
More Answers (1)
Steven Lord
on 15 May 2017
Edited: Steven Lord
on 15 May 2017
0 votes
You're missing a comma between the end of your syms command and the start of the next command. You also have a typo: you define the symbolic variable a1 then use the variable a in your code.
1 Comment
Hamza Makhamreh
on 15 May 2017
Categories
Find more on Numeric Solvers 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!