区分符号表达或函数
区别Df
= diff (f
,var1,…,varN
)f
关于参数var1,…,varN
.
当计算一个以上变量的混合高阶导数时,不要使用n
来指定微分顺序。相反,明确指定所有的微分变量。
为了提高性能,diff
假设所有混合衍生品通勤。例如,
对于大多数工程和科学问题,这个假设就足够了。
如果你对一个多元表达式或函数求导f
如果不指定微分变量,则嵌套调用diff
和差异(f, n)
可以返回不同的结果。这是因为在嵌套调用中,每个微分步骤都确定并使用自己的微分变量。在调用差异(f, n)
,微分变量一次由symvar (f, 1)
用于所有的微分步骤。
如果对包含的表达式或函数求导腹肌
或标志
,确保参数是真实值。对于复杂的论证腹肌
和标志
,diff
函数形式上计算导数,但这个结果通常是无效的,因为腹肌
和标志
在复数上不可微。