MATLAB符号微积分:包括符号极限、导数、级数
1)符号极限
limit函数用于对符号表达式求极限。该函数的一般调用格式为:
limit(f,x,a):求符号函数f(x)的极限值,即计算当变量x趋近于常数a时,f(x)函数的极限值。
limit(f,a):求符号函数f(x)的极限值。由于没有指定符号函数f(x)的自变量,采用默认自变量x。
limit(f,x,a,'right'):求符号函数f(x)的极限值。right表示变量x从右边趋近于a。
limit(f,x,a,'left'):求符号函数f(x)的极限值。left表示变量x从左边趋近于a。
2)符号导数
diff函数用于对符号表达式求导数。该函数的一般调用格式为:
diff(s):符号表达式s对系统默认的变量求一阶导数。
diff(s,'v'):符号表达式s对变量v求一阶导数。
diff(s,n):符号表达式s对系统默认的变量求n阶导数。
diff(s,'v',n):符号表达式s 对变量v求n阶导数。
3)符号积分
符号积分由函数int来实现。该函数的一般调用格式为:
int(s):符号表达式s对默认的变量求不定积分。
int(s,v):符号表达式s对变量v求不定积分。
int(s,v,a,b):符号表达式s对变量v 在区间[a,b]上求定积分。a,b可以是一个具体的数,也可以是一个符号表达式,还可以是无穷大inf。
4)符号级数
求无穷级数的和需要使用符号表达式求和函数symsum,其调用格式为:
symsum(s,v,n,m):s是一个级数的通项,是一个求和表达式。v是求和变量,n,m分别是求和的开始项和末项。