由Matlab来计算符号积分,一般是用int函数进行。对于一重和二重的积分,还是比较好使的。
但当符号积分达到三重甚至更高,则会非常耗时,尤其是当被积函数较为复杂的时候。
通过int的符号积分,得出的结果不是具体的数值,而是一个长长的表达式。如果想转化为数值,可以使用numeric或者eval来实现。
偶然间,我发现它是可以用来推数学公式的。如下图所示:
但利用符号定积分对公式的推导,只适用于被积函数较为简单的情况。当被积函数长到一定程度,会给你原封返回符号积分代码:
由Matlab来计算符号积分,一般是用int函数进行。对于一重和二重的积分,还是比较好使的。
但当符号积分达到三重甚至更高,则会非常耗时,尤其是当被积函数较为复杂的时候。
通过int的符号积分,得出的结果不是具体的数值,而是一个长长的表达式。如果想转化为数值,可以使用numeric或者eval来实现。
偶然间,我发现它是可以用来推数学公式的。如下图所示:
但利用符号定积分对公式的推导,只适用于被积函数较为简单的情况。当被积函数长到一定程度,会给你原封返回符号积分代码: