适用于能能找到被积函数的原函数,定积分和不定积分皆可。
> syms x > f=x^2; > int(f,x)
ans =
x^3/3
> syms x > f=x^2; > int(x^2,x,0,1)
ans =
1/3
对不能找到积分的原函数使用int无法得到精确解,如:
> syms x > int(exp(cos(x)),x,0,1)
ans =
int(exp(cos(x)), x, 0, 1)
这时候可以使用积分的近似求解,使用quad命令数值求解。
> f=@(x)exp(cos(x)) > quad(f,0,1)
ans =
2.3416