MATHEMATICA 教程
GeneratedParameters 选项
一个微分方程的通解包含标记为 C[1]、C[2] 等等的待定系数.
这个例子具有一个待定参数,C[1].
| In[1]:= |
| Out[1]= |
若要改变待定参数的名称,可使用 GeneratedParameters 选项.
| In[2]:= |
| Out[2]= |
参数 C 应该被视为一个纯函数,它作用于一个指标集合上以产生不同的常数 C[i].
这里显示了 C 的行为.
| In[3]:= |
| In[4]:= |
| In[5]:= |
| Out[5]= |
| In[6]:= |
| Out[6]= |
在程序内部,一个纯函数的使用允许 DSolve 对于高阶常微分方程和方程组不正确地增加 C[i] 中的变量
.
GeneratedParameters 可以使用一个纯函数来指定.
| In[7]:= |
| Out[7]= |
如果用户想要使用除1(默认值)以外的值对参数添加指标的时候,使用纯函数特别有用.
| In[8]:= |
| Out[8]= |
有时候,对参数指标使用下标或者其它形式的参数指标来显示解是很有用的.
| In[9]:= |
| Out[9]= |
最后,使用 Module 变量,用户可以获得在 DSolve 的不同调用时唯一的参数名称.
这里同样的 DSolve 调用产生了不同的参数名称.
| In[10]:= |
| Out[10]= |
| In[11]:= |
| Out[11]= |
