MATLAB: Integration within specified limits

Computer Vision Toolboxdigital signal processingFilter Design Toolboxintegrationnumerical integrationplottingQFT Frequency Domain Control Design Toolboxsimulink

I have the data file attached below. I have to take the square of column no. two of this data file and then have to integrate it from time '3' sec to time '6' sec. Please help me out with this.
Thanks in advance

Best Answer

data = readmatrix('Data.xlsx');
mask = data(:,1) >= 3 & data(:,1) <= 6;
t = data(mask,1);
x2 = data(mask,2).^2;
trapz(t, x2)
Related Question