How do I integrate two columns of discrete data?i need do operations between the data
6 views (last 30 days)
Show older comments
HERE are two columns discrete data,the frequency is 20Hz,i need integrate them, the equation is
i try to write some codes,but i don't know it is right or not. Can someone help me check it??
but the discrete data should use the 'trap' function, how can i modify the code?
[str,pathname]=uigetfile('*.csv') ;
[xy]=csvread(str);
n=length(xy);% data length
x=xy(:,1);y=xy(:,2);
for i=1:n % step=1
% F=x/y*(x+y);
p=sum(x(i)/y(i)*(x(i)+y(i)))/20;% frenquency=20
end
0 Comments
Accepted Answer
VBBV
on 3 Feb 2021
for i=1:n % step=1
% F=x/y*(x+y);
p(i)=(x(i)/y(i)*(x(i)+y(i)))/20;% frenquency=20
end
P = sum(p); % use sum outside of loop
Use sum outside of loop
7 Comments
More Answers (0)
See Also
Categories
Find more on Bartlett in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!