采用matlab对未知函数表达式函数求导
y=u*v;%u,v为有关x函数,但不知道其具体表达式。
现想求y对x的k阶导数表达式,能否实现?
急用,高手们多多指教,真诚感谢!
[ 本帖最后由 eight 于 2007-6-25 23:33 编辑 ] 原帖由 snowmaple 于 2007-6-25 22:25 发表 http://www.chinavib.com/forum/images/common/back.gif
y=u*v;
%u,v为有关x函数,但不知道其具体表达式。
现想求y对x的k阶导数表达式,能否实现?
急用,高手们多多指教,真诚感谢!
help syms,diff 这个问题用Mathematica可以实现.
回复 楼主 snowmaple 的帖子
不知道是不是我看错了"u,v为有关x函数,但不知道其具体表达式", 你指的是隐函数(implicit)吗?
若是显函数(explicit)而且知道具体表达式, 可以diff(u*v)即可
如: syms x; u=2*x+x^2; v=-5*x+x^(-3); diff(u*v)
请教ChaChing
回复 楼主 snowmaple 的帖子不知道是不是我看错了
"u,v为有关x函数,但不知道其具体表达式", 你指的是隐函数(implicit)吗?
若是显函数(explicit)而且知道具体表达式, 可以diff(u*v)即可
如: syms x; u=2*x+x^2; v=-5*x+x^(-3); diff(u*v)
如果我想让 x 取0.9(某个数) ,怎样计算 diff(u*v)表达式的具体数值 help subs
subs(diff(u*v),0.9)
回复 5楼 myith 的帖子
看看有限差分法吧。
页:
[1]