Graphics 如何使用3D plot在maple中绘制函数(偏导数)

Graphics 如何使用3D plot在maple中绘制函数(偏导数),graphics,maple,Graphics,Maple,我有以下功能 u := proc (x, t) options operator, arrow; 50+sum((100*n*Pi*sin(n*Pi)+100*cos(n*Pi)-100)*cos((1/10)*n*Pi*x)*exp(-(1/100)*n^2*Pi^2*t)/(n^2*Pi^2), n = 1 .. 20) end proc; plot3d(u(x, t), x = 0 .. 10, t = 0 .. 20) 我试图在枫树中绘制它,但没有给我正确的3D形

我有以下功能

u := proc (x, t) options operator, arrow; 
    50+sum((100*n*Pi*sin(n*Pi)+100*cos(n*Pi)-100)*cos((1/10)*n*Pi*x)*exp(-(1/100)*n^2*Pi^2*t)/(n^2*Pi^2), n = 1 .. 20) 
    end proc;

plot3d(u(x, t), x = 0 .. 10, t = 0 .. 20)
我试图在枫树中绘制它,但没有给我正确的3D形状

restart:
u := proc (x, t) options operator, arrow; 
    50+sum((100*n*Pi*sin(n*Pi)+100*cos(n*Pi)-100)*cos((1/10)*n*Pi*x)*exp(-(1/100)*n^2*Pi^2*t)/(n^2*Pi^2), n = 1 .. 20) 
    end proc:

plot3d(u(x, t), x = 0 .. 10, t = 0 .. 20);


你所说的正确形状是什么意思?导数w.r.t什么?我更正了你的代码(缺少乘法运算符并将
pi
更正为
pi
)。它仍然不工作吗?
plot3d
不是
plots
包的一部分,因此
与(plots):
在这里是多余的@alqoshhazkeal没有回答我对这个问题的评论,但我不相信在我编辑后错误仍然存在,即问题是由于代码中的小错误造成的。@Therkel什么错误?在您进行更改之后,我再也看不到任何语法错误。关于
plot3d
,您是对的。请参阅。该代码无法运行。@Therkel这就是我在您更正后所说的,不再存在语法问题。我想我的观点是,问题和您的答案之间没有区别。:)
plot3d(diff(u(x, t),x), x = 0 .. 10, t = 0 .. 20);