trapz
梯形数值积分
描述
Q = trapz(<一个href="//www.tatmou.com/it/it/help/matlab/ref/#buaijhv-1-Y" class="intrnllnk">
计算的近似积分Y
)Y
通过<一个href="//www.tatmou.com/it/it/help/matlab/ref/trapz.html" class="intrnllnk">梯形法单位间距。的大小Y
确定要沿着的维度进行积分:
如果
Y
是向量吗trapz (Y)
的近似积分是Y
.如果
Y
是矩阵吗trapz (Y)
对每一列进行积分,并返回一个包含积分值的行向量。如果
Y
那么是多维数组吗trapz (Y)
对第一个不等于1的维度积分。这个维度的大小变为1,其他维度的大小保持不变。
Q = trapz(<一个href="//www.tatmou.com/it/it/help/matlab/ref/#buaijhv-1-X" class="intrnllnk">
集成了X
,<一个href="//www.tatmou.com/it/it/help/matlab/ref/#buaijhv-1-Y" class="intrnllnk">Y
)Y
关于坐标或标量间距的X
.
如果
X
是坐标的向量吗长度(X)
必须等于的第一个维度的大小Y
它的大小不等于1。如果
X
是标量间距吗trapz (X, Y)
等于X * trapz (Y)
.
Q = trapz(___,<一个href="//www.tatmou.com/it/it/help/matlab/ref/#buaijhv-1-dim" class="intrnllnk">
沿着维度积分昏暗的
)昏暗的
使用任何前面的语法。您必须指定Y
,并可选地指定X
.如果你指定X
,则它可以是标量或长度等于的向量大小(Y,昏暗的)
.例如,如果Y
是矩阵吗trapz (X, Y, 2)
集成的每一行Y
.
例子
输入参数
更多关于
提示
使用
trapz
而且cumtrapz
对离散数据集进行数值积分。使用积分
,integral2
,或integral3
相反,如果数据的函数表达式可用。trapz
将它所操作的维度的大小减小到1,并只返回最终的积分值。cumtrapz
还返回中间积分值,保留它所操作的维度的大小。
扩展功能
版本历史
R2006a之前介绍