如何从向量中获取积分(函数)?

时间:2017-03-19 14:57:33

标签: matlab numerical-methods numerical-integration

我有一个可以绘制的矢量,我想计算它的积分。我不是指下面的总面积,而是它在整合领域的演变方式。基本上,它是"无限期"积分。这可能吗?也许通过插值?由于我正在使用Chebyshev微分矩阵,你知道是否有相应的积分吗?

谢谢

1 个答案:

答案 0 :(得分:1)

您可能需要cumtrapz

x = linspace(0,2*pi,1000); % example x axis values
y = sin(x); % example function
I = cumtrapz(x, y); % compute its integral
plot(x, y, x, I) % plot them
grid on % grid

enter image description here