怎么用Matlab编程计算积分!!!

2024-11-23 02:17:32
推荐回答(2个)
回答1:

int
Integrate symbolic expression

Syntax
int(expr)
int(expr, v)
int(expr, a, b)
int(expr, v, a, b)

算了,给你举两个例子吧

x^2 积分:
>> syms x;
>> int(x^2,x)
ans =
x^3/3

x^2 从 1 积分到 5:
>> int(x^2,x,1,5)
ans =
124/3

注意前面一句话,syms表示定义变量
自己遇到问题多看手册或者自己谷歌,百度知道上面专业人士不多的

回答2:

电脑是离散的东西,把积分离散化,横坐标分割成小的区间,分得越细,得到的值越精确,Matlab中也有现成的函数