How can i simplify my equation
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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)
0 Kommentare
Antworten (1)
Walter Roberson
am 13 Sep. 2020
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 Kommentare
Walter Roberson
am 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)
Siehe auch
Kategorien
Mehr zu Formula Manipulation and Simplification finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!