GetSpatialCorrelation.m 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. function SpaCorr12 = GetSpatialCorrelation(SkaggsRatemap1, SkaggasRatemap2)
  2. SkaggsRatemap1_1D=0;
  3. SkaggasRatemap2_1D=0;
  4. for i=1:size(SkaggsRatemap1,1)
  5. for j=1:size(SkaggsRatemap1,2)
  6. SkaggsRatemap1_1D(end+1)=SkaggsRatemap1(i,j);
  7. SkaggasRatemap2_1D(end+1)=SkaggasRatemap2(i,j);
  8. end
  9. end
  10. SkaggsRatemap1_1D=SkaggsRatemap1_1D(2:end);
  11. SkaggasRatemap2_1D=SkaggasRatemap2_1D(2:end);
  12. SkaggsRatemap1_1D_ne=0;
  13. SkaggasRatemap2_1D_ne=0;
  14. for i=1:length(SkaggsRatemap1_1D)
  15. if ~isnan(SkaggsRatemap1_1D(i)) && ~isnan(SkaggasRatemap2_1D(i))
  16. SkaggsRatemap1_1D_ne(end+1)=SkaggsRatemap1_1D(i);
  17. SkaggasRatemap2_1D_ne(end+1)=SkaggasRatemap2_1D(i);
  18. end
  19. end
  20. SkaggsRatemap1_1D_ne=SkaggsRatemap1_1D_ne(2:end);
  21. SkaggasRatemap2_1D_ne=SkaggasRatemap2_1D_ne(2:end);
  22. SpaCorr12=corr2(SkaggsRatemap1_1D_ne,SkaggasRatemap2_1D_ne);
  23. % SkaggsRatemap1_1D=0;
  24. % SkaggasRatemap2_1D=0;
  25. %
  26. % for i=1:48
  27. % for j=1:72
  28. % SkaggsRatemap1_1D(end+1)=SkaggsRatemap1(i,j);
  29. % SkaggasRatemap2_1D(end+1)=SkaggasRatemap2(i,j);
  30. % end
  31. % end
  32. % SkaggsRatemap1_1D=SkaggsRatemap1_1D(2:end);
  33. % SkaggasRatemap2_1D=SkaggasRatemap2_1D(2:end);
  34. %
  35. % SkaggsRatemap1_1D_ne=0;
  36. % SkaggasRatemap2_1D_ne=0;
  37. %
  38. % for i=1:length(SkaggsRatemap1_1D)
  39. % if ~isnan(SkaggsRatemap1_1D(i)) && ~isnan(SkaggasRatemap2_1D(i))
  40. % SkaggsRatemap1_1D_ne(end+1)=SkaggsRatemap1_1D(i);
  41. % SkaggasRatemap2_1D_ne(end+1)=SkaggasRatemap2_1D(i);
  42. % end
  43. % end
  44. % SkaggsRatemap1_1D_ne=SkaggsRatemap1_1D_ne(2:end);
  45. % SkaggasRatemap2_1D_ne=SkaggasRatemap2_1D_ne(2:end);
  46. % SpaCorr12=corr2(SkaggsRatemap1_1D_ne,SkaggasRatemap2_1D_ne);
  47. %