Solving trigonometric equation (decoupling)
    4 views (last 30 days)
  
       Show older comments
    
I wanted to solve ϕ as a function of other variables 

Is is possible to decouple this equation ? 
Even matlab symbolic gave me some kind of  log function.   I don't understand what that mean actually. 
any help is apperciated
0 Comments
Accepted Answer
  Alan Stevens
      
      
 on 19 Aug 2020
        How about just defining the function:
phi = @(psi, theta) atan( sin(psi).*sin(theta)./(cos(psi) + cos(theta)) );
4 Comments
  Alan Stevens
      
      
 on 19 Aug 2020
				Yes, I did it by hand; it was a fairly obvious solution! I've no idea why Matlab came up with a complicated solution.
If you add cos(theta)sin(phi) to both sides, then factor out the sin(phi) on the left hand side; then divide both sides by cos(phi) and both sides by cos(psi)+cos(theta), you have  tan(phi) = ... . 
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




