1、首先,如图的偏微分方程表示式在MMA中是错误的。偏微分不能按照微商样式输入,但是可以TraditionalForm微商样式显示。
2、按下esc pd esc输入偏微分符号。接着按下ctrl不松手继续按-,已插入下标。微分变量写要在下标。
3、如图举例。多个微分变量用逗号隔开。分别表示对x的一阶导,对x的二阶导。下面两个是混合偏导。
4、右键某个输入或者输出块的右侧,切换为TraditionalForm,可以看到这种格式下,显示成微商的形式。
5、在下标上可以用大括号表示高阶偏导数。{x,2}表示对x的二阶偏导数。多个大括号逗号隔开。
6、图一代码看似表示了一个微分方程,但是在Mathematica中并不能用。因为u默认与任何变量无蔡龇呶挞关,两边0==0为true。因此,函数u后边必须跟上有关变元[x,t]做参数。
7、还有一种表示偏导数的方法是使用D。D用法简单,如图即可明了用法。
8、使用DSolve求解偏微分方程。注意求解之前可能需要使用Clear以避免某个方程中的符号被赋过值。