matlab计算定积分代码惊人的tribble-MATLAB
在本练习中,您将使用黎曼和和
MATLAB
内置函数积分来近似计算函数的定积分值。
该代码接受作为输入:一个函数
fun、一个行向量
n,其条目是分区的子区间的数量,以及两个标量
a、b,它们是积分区间的端点。
黎曼和计算应该使用
[a,b]
的分区按等长
h(j)
定义为
h(j)=(ba)/n(j)
的子区间进行;
其中
n(j)
是
n
的第
j
个条目,其中
j=1:N
且
N=length(n)。
向量
n
的每个条目
n(j)
是
[a,b]
的对应分区的子区间数。
你的函数必须返回一个表
T,它的第一列由向量
n
的条目组成。
第
2
–
4
列是
Riemann
和函数在区间
[a,
b]
上的积分的近似值的列向量
c,d,f
使用左端点(计算向量
c)、中间点(到计算向量
d),以及分区的每个子区间的右端点(计算向量
f)。
分区的子区间数由n的条目定义。
**编写一个以
function
[T,Int]=reimsum(fun,a,b,n)
开头的函数,格式紧凑
N=length(n);
如上所述计算向量
2022-12-23 14:04:33
2KB
系统开源
1