我有一个函数y = f(x),我想在Matlab中绘制一个直方图,其中我在[n,n + 1]中得到x的ys之和。 Matlab中是否有一个函数自动执行此操作?
答案 0 :(得分:0)
cumtrapz
http://www.mathworks.com/help/techdoc/ref/cumtrapz.html
示例:
x = linspace(0, pi, 30);
y = cos(x);
yint = cumtrapz(x, y);
plot(x, yint, 'x');
hold on;
% exact integral
plot(x, sin(x), '-');