Hello all, I'm having a bit of trouble finding a method to solve a nonlinear equation. I've looked into "fsolve" a little but couldn't figure out if it would be effective. I'm using MatLab 2009.
Here is the equation, for ease I've simplified the constants to A,B,C. Variable to solve for is x.
x = arctan( (A - C*cos(x)) / (B*cos(x)) )
Which was derived from
A = B*sin(x) + C*cos(x)
Any help would be greatly appreciated... Rather than relying on MatLab to solve I would like to have x = F(A,B,C) where A,B,C are known but change with each iteration.
Another consideration is that this value needs to be found 5-10 times per second.
Thank you in advance! - Jon