怎么积分

1次观看(过去30天)
Ls
Ls 2021年10月5日
编辑: 为副总经理 2021年10月5日
f(x)=2时,x1=0.1, x2=0.5。如何做f(x)从x1到x2的积分

接受的答案

为副总经理
为副总经理 2021年10月5日
编辑:为副总经理 2021年10月5日
对于这样的常数函数,你可以用几何方法来做
F = 2;
Xrange = [0.1 0.5];
S = f*abs(diff(xrange))
S = 0.8000
对于一般的符号方法,可以从这样的方法开始
信谊x
F = 2 + 0*x;这就迫使f成为一个符号表达式
S = int(f,[0.1 0.5])
s =
S = double(S)也许你需要一个数字表示
S = 0.8000
试试另一个
F = 2* sinx + 5*x + 3*x^2;有点复杂
S = int(f,[0.1 0.5])
s =
2的评论
为副总经理
为副总经理 2021年10月5日
编辑:为副总经理 2021年10月5日
哦。我以为你已经知道了。你可以用数字来代替:
F = @(x) 2 + 0*x;定义f为匿名函数
S =积分(f,0.1,0.5)
S = 0.8000
F = @(x) 2*sin(x) + 5*x + 3*x.^2;
S =积分(f,0.1,0.5)
S = 0.9588

登录评论。

更多答案(0)

标签

s manbetx 845


释放

R2021b

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!