How to code a function of relative rates
이전 댓글 표시
Hello, I have a function
d = sqrt(x^2+y^2)
then
d' = (x.x'+y.y')/sqrt(x^2+y^2)
I tried 2 ways:
1st I do :
syms f(x) f(y)
>> d = sqrt(f(x)^2+f(y)^2)
d =
(f(x)^2 + f(y)^2)^(1/2)
>> diff(d)
ans =
(f(x)*diff(f(x), x))/(f(x)^2 + f(y)^2)^(1/2)
2nd I do
>> diff(d,x,y)
ans =
-(f(x)*f(y)*diff(f(x), x)*diff(f(y), y))/(f(x)^2 + f(y)^2)^(3/2)
but both of the answer are not what I want .
Is there any code lead to the result
(f(x)*diff(f(x), x)+f(y)*diff(f(y), y))/(f(x)^2 + f(y)^2)^(1/2)
What function should i use ?
Thank you !!!
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Symbolic Math Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


