matlab怎么求dx/d(1/x)?50分!!

比如 y=x;
求dy/d(1/x)。
这个式子手算很简单,但是怎么matlab编程呢?

再比如y=x^3+exp(x^2)
求dy/d(x^2+5)
又怎么编程?
看来matlab没有智能到我想的地步,谢谢第一位回答者,第三位抄别人的成果有什么意思?

第1个回答  2010-10-22
dy/d(x^2+5)=[dy/dx]/[d(x^2+5)/dx]
然后就能做了

syms x
y=x^3+exp(x^2)
diff(y,x)/diff(x^2+5,x)
第2个回答  2010-10-22
%% dy/dx=[dy/d(x^2+5)]*[d(x^2+5)/dx]

syms x
y=x^3+exp(x^2);
dyd=diff(y)/diff(x^2+5)
simplify(dyd)本回答被提问者采纳
第3个回答  2010-10-22
syms x
y=x^3+exp(x^2);
dyd=diff(y)/diff(x^2+5)
simplify(dyd)
相似回答
大家正在搜