早教吧作业答案频道 -->其他-->
求解一道偏微分方程!会用Mathematica,Matlab,Maple的请进目前碰到一道难题,需要解一道偏微分方程的解析解,希望用软件实现.这张截图是我编的Mathematica程序,请大家看看是哪个地方编错了,还是这
题目详情
求解一道偏微分方程!会用Mathematica,Matlab,Maple的请进
目前碰到一道难题,需要解一道偏微分方程的解析解,希望用软件实现.这张截图是我编的Mathematica程序,请大家看看是哪个地方编错了,还是这个方程压根用软件解不出来?

目前碰到一道难题,需要解一道偏微分方程的解析解,希望用软件实现.这张截图是我编的Mathematica程序,请大家看看是哪个地方编错了,还是这个方程压根用软件解不出来?

▼优质解答
答案和解析
哥们,写错了,DSolve的参数是有3个的,第一个是方程eq,第二个是函数式u[z,w],第三个是自变量{z,w}
所以应该写成:
DSolve[Z*D[u[z,w],z] - W*D[u[z,w],w] + (D[Z,z] - D[W,w])*u[z,w] == 0,u[z,w],{z,w}]
可以求出解析解的
其实不用Simplify,你可以先不把W和Z带入,求出含有W和Z的表达式,再把
Z = z + a20*z^2 + a11*z*w + a02*w2;
W = -w - b20*w2 - b11*w*z - b02*z^2;
带入,这样会更加简洁.
所以应该写成:
DSolve[Z*D[u[z,w],z] - W*D[u[z,w],w] + (D[Z,z] - D[W,w])*u[z,w] == 0,u[z,w],{z,w}]
可以求出解析解的
其实不用Simplify,你可以先不把W和Z带入,求出含有W和Z的表达式,再把
Z = z + a20*z^2 + a11*z*w + a02*w2;
W = -w - b20*w2 - b11*w*z - b02*z^2;
带入,这样会更加简洁.
看了 求解一道偏微分方程!会用Ma...的网友还看了以下:
人与人之间交往需要理解和宽容,这是因为()①是为了营造和谐的人际关系的需要②可以避免误解和纠纷的产 2020-05-17 …
( 60 )原型化有利于定义系统需求,但对建立真实系统还有必需解决的其他问题,下述论述中错误的是A 2020-05-23 …
原型化有利于定义系统需求,但对建立真实系统还有必需解决的其他问题,下述论述中错误的是A.原型化 2020-05-23 …
这道题的解答方法有很多,题是:一条公路长1200米,3天修完了百分之20,修完这条公路还需几天?还 2020-06-06 …
请问数学概念理解了,就能记住吗,还是理解了,还需要背呢我对概念似乎知道,但是我在读题时,不能一句条 2020-06-11 …
琼枝玉树的“琼”是啥意思,琼枝玉树的“琼”是啥意思,还有整个词的解释!还有缭绕,抑扬顿挫,欣欣向荣 2020-06-21 …
罗永浩说的是“剽悍的人生不需要解释”还是“彪悍的人生不需要解释”? 2020-06-29 …
为什么蛋白质会增加肾负担?听说如果不过量是不会增加肾负担的,是因为分解蛋白质需要肾,还是分解过量的 2020-07-01 …
解铃还需系铃人上一句什么??解铃还需系铃人的上一句什么??请教大家 2020-11-11 …
几道英语题急需解答!回答时还要解释为啥这样答谢谢1.最后她选定了那件白色的毛衣Atlastsheth 2021-01-02 …