Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.84 KB | None | 0 0
  1. dataSc2 = data/2;
  2. dataSc16 = data/16;
  3. dataDs4096 = data(1:8192/4096:size(data,1),:);
  4. dataDs512 = data(1:8192/512:size(data,1),:);
  5.  
  6. [averageSc2,varianceSc2,meanCrossingsSc2,derivativeZeroCrossingsSc2] = calculateForTimeWindow(8192,dataSc2);
  7. [averageSc16,varianceSc16,meanCrossingsSc16,derivativeZeroCrossingsSc16] = calculateForTimeWindow(8192,dataSc16);
  8. [averageDs4096,varianceDs4096,meanCrossingsDs4096,derivativeZeroCrossingsDs4096] = calculateForTimeWindow(4096,dataDs4096);
  9. [averageDs512,varianceDs512,meanCrossingsDs512,derivativeZeroCrossingsDs512] = calculateForTimeWindow(512,dataDs512);
  10.  
  11. function plotmat(t,mat,text)
  12.     figure;
  13.     plot(t,mat(:,1),'r-',t,mat(:,2),'g-',t,mat(:,3),'b-',t,mat(:,4),'y-',t,mat(:,5),'c-');
  14.     legend('channel 1','channel 2','channel 3','channel 4','channel 5');
  15.     xlabel('time [s]');
  16.     ylabel(text);
  17. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement