clear; close all; clc; pkg load io; % sample frequency (Hz) fps = 30; %Load the data inside Octave from our first code data = load("dataRGB"); greenchannel = data(:,2); n = data(:,2); %Numerization of the values greenchannel_avg = mean(greenchannel); greenchannel_std = std(greenchannel); greenchannel_normalized = (greenchannel - greenchannel_avg)/greenchannel_std; %Fast Fourier Transform y = fft(greenchannel_normalized); %number of samples n = length(greenchannel_normalized); % frequency range fr = (0:n-1)*(fps/n); power = abs(y).^2/n; figure(2) plot(fr, power,'linewidth',3); xlabel('Frequency') ylabel('Power') xlim([0.75 4])