How can i simplify my equation
Show older comments
Is ther anyway to simplify equation uo=-C/r , i want to explain uo with r not x and y
syms u uo ur v Q C x y r
u=C*y/(x^2+y^2)
v=-C*x/(x^2+y^2)
r=(x^2+y^2)^0.5
Q=atan(y/x)
ur=u*cos(Q)+v*sin(Q)
uo=-u*sin(Q)+v*cos(Q)
simplify(uo)
Answers (1)
Walter Roberson
on 13 Sep 2020
0 votes
No, there isn't a way to simplify uo = -C/r, because it is not true.
If you substitute x = -7, y = 3 you will find that uo = C/r rather than -C/r
If you substitute x = 7, y = 3, you will find that uo = -C/r
The actual formula is that uo = -C * sign(x) / r
2 Comments
esat gulhan
on 14 Sep 2020
Walter Roberson
on 14 Sep 2020
uo=-C/(x*((r^2)/x^2)^(1/2))
uo=-C/(x*((r/x))
The second of those two steps is fault. When x is negative, sqrt(x^2) is not x, it is -x . sqrt(x^2) is abs(x) for real-valued x. And abs(x)/x is not 1: it is sign(x)
Categories
Find more on Symbolic Math Toolbox 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!