Mathematica或者MATLAB求解含参数的二元偏微分方程

方程是这样的。
怎么用Mathematica或者MATLAB求出解析解?
我用Mathematica得出如下的解:

但是正确答案是:

所以代码应该是怎样的?

第1个回答  2015-06-06
……确实不好办。楼主不妨来这里问问:mathematica.stackexchange.com
第2个回答  2015-05-14
感觉希望不大,带一个边界条件可以求出来,带两个就求不出来。追问

为啥带两个求不出来?

追答

能力有限吧,也不是神仙啊

关于偏微分方程组mathematica或matlab编程求解,有没有简单点的办法,方...
只会Mathematica。数值解的话可以用NDSolve。你给的条件还不足,需要补充边界条件,以及具体参数。一个小例子:eqn = D[u[t, r], t] == D[u[t, r], r, r] + D[u[t, r], r]\/r;int = u[0, r] == 1;bon1 = u[t, 0.1] == 1;bon2 = u[t, 1] == 1 + t;sol...

急求!!Mathematica中解偏微分方程的命令
In[1]=DSolve[{y'[x] + y[x] == a Sin[x], y[0] == 0}, y[x], x]Out[1]={{y[x] -> -(1\/2) a \\\\[ExponentialE]^-x (-1 + \\\\[ExponentialE]^ x Cos[x] - \\\\[ExponentialE]^x Sin[x])}} In[1]=linearequation = y'[t] - 3*t*y[t] ==...

mathematica基础——解方程和微分方程(组)
Mathematica提供了多种解微分方程的方法,包括使用DSolve、DSolve[{eqn1,eqn2,…},{u1,u2,…},…]来求解微分方程组等。在使用DSolve时,确保正确添加变量参数,并注意方程组和偏微分方程的特定格式。此外,了解一些基本的函数,如Root函数,对于理解解的表示和性质至关重要。解决微分方程后,您可以通过...

matlab 和mathematica哪个更优势?
传统的说法是matlab擅长数值运算,尤其是矩阵数值运算,而mathematica擅长符号运算;此外matlab似乎是被国内的大家认识得更早,所以用的人疑似更多。\\x0d\\x0a但是,就我个人暑假以来的使用经验来说,这些传统的说法不见得对。我在尝试解一个偏微分方程组的数值解,因此同时接触了这两个软件,并且也分别请...

mathematica和matlab哪个好
传统的说法是matlab擅长数值运算,尤其是矩阵数值运算,而mathematica擅长符号运算;此外matlab似乎是被国内的大家认识得更早,所以用的人疑似更多。但是,就我个人暑假以来的使用经验来说,这些传统的说法不见得对。我在尝试解一个偏微分方程组的数值解,因此同时接触了这两个软件,并且也分别请教了一些会用...

matlab 和mathematica哪个更优势?
传统的说法是matlab擅长数值运算,尤其是矩阵数值运算,而mathematica擅长符号运算;此外matlab似乎是被国内的大家认识得更早,所以用的人疑似更多。但是,就我个人暑假以来的使用经验来说,这些传统的说法不见得对。我在尝试解一个偏微分方程组的数值解,因此同时接触了这两个软件,并且也分别请教了一些会用...

Mathematica——能与MATLAB媲美的强大计算工具
它还可以求解常微分方程和偏微分方程,如使用DSolve[{x’’[t]-3x’[t]+8y’[t]+4y[t]==0, x’[t]-2y’[t]+7x[t]==3 Exp[t]}, {x[t], y[t]}, t]的命令求解自变量为t的常微分方程组。从以上几个例子可以看出,Mathematica的计算方式是使用大量内置函数命令,非常便于计算和公式...

Mathematica 和 MATLAB 都有什么不同?做数学分析哪个比较专业
两个都算数学软件。传统的说法是matlab擅长数值运算,尤其是矩阵数值运算,而mathematica擅长符号运算;此外matlab似乎是被国内的大家认识得更早,所以用的人更多。但是,就我个人暑假以来的使用经验来说,这些传统的说法不见得对。我在尝试解一个偏微分方程组的数值解,因此同时接触了这两个软件,并且也...

用mathematica求解具有边界条件的连续性方程(偏微分方程),要可执行的...
不过,对于你这个问题,还存在更准确的处理方法,因为它的解析解是可求的,只要用上LaplaceTransform:eq = With[{n = n[t, x]}, D[n, t] == D[n, x, x]];bc = {n[t, 0] == 0, D[n[t, x], x] == 0 \/. x -> 1};ic = n[0, x] == n0 DiracDelta[x - 1];...

用matlab做数学实验的时候可以像mathematica那样带字母运算吗?_百度...
传统的说法是matlab擅长数值运算,尤其是矩阵数值运算,而mathematica擅长符号运算;此外matlab似乎是被国内的大家认识得更早,所以用的人疑似更多。但是,就我个人暑假以来的使用经验来说,这些传统的说法不见得对。我在尝试解一个偏微分方程组的数值解,因此同时接触了这两个软件,并且也分别请教了一些会用...

相似回答
大家正在搜