24小时热门版块排行榜    

查看: 897  |  回复: 1

lixy1217

木虫 (著名写手)

[求助] 一个关于MAPLE中求微分的问题

如题
在MAPLE里,定义
f(x):=diff(x^2,x)
则显然f(x)是等于2x的。可是在程序中储存却依然是以微分形式储存,所以当你输入f(1)时,不会给出数值2,而是出现了错误提示。
即使定义g(x):=f(x),结果在g(x)中依然是以微分的形式储存而不是将算出的结果储存起来。如果当问题复杂起来,我们希望的都是能将微分运算后的结果储存,可是不知道该采用什么样的办法来进行。
希望有高人能够赐教,如何才能在MAPLE中储存一个符号运算的结果而不是符号运算的过程?
回复此楼
偶尔敞开心扉,世界将不再孤独
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zsy312

银虫 (小有名气)

【答案】应助回帖

f(x):=diff(x^2,x)通常要写成f:=x->diff(x^2,x); 这个不是问题.
写成: f := t->D(x->x^2)(t);运行通过.
2楼2012-10-21 22:46:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lixy1217 的主题更新
信息提示
请填处理意见