Java教程

matlab求解积分总结

本文主要是介绍matlab求解积分总结,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.int

适用于能能找到被积函数的原函数,定积分和不定积分皆可。

1.1 不定积分

> syms x  
> f=x^2;  
> int(f,x) 

ans =
x^3/3

1.2 定积分

> syms x  
> f=x^2;  
> int(x^2,x,0,1)

ans =
1/3

2.quad

对不能找到积分的原函数使用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

这篇关于matlab求解积分总结的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!