用MATLAB对离散数据进行积分
来源:百度知道 编辑:UC知道 时间:2024/06/23 02:29:48
有一段离散数据X(N),1000点,采样频率是100次/1秒.
想对它进行积分,用MATLAB怎么做呀?
想对它进行积分,用MATLAB怎么做呀?
哦 这个比较简单,下面使用两种方法
%by dynamic
%see also http://www.matlabsky.com
%contact me matlabsky@gmail.com
%2009.2.
%
%得到积分数据,这里的x我是随机生成的
x=rand(1,1000);
t=[1:1000]*(1/100);
%
%方法一
trapz(t,x)
%
%方法二
s=sum(x)*(1/100)
%