diff trunk/matlab/bmm/carfac/CARFAC_Run.m @ 561:3dff17554c6d

add an ears array level everywhere
author dicklyon@google.com
date Mon, 23 Apr 2012 22:58:40 +0000
parents 43c5664a00ec
children fb602edc2d55
line wrap: on
line diff
--- a/trunk/matlab/bmm/carfac/CARFAC_Run.m	Mon Apr 23 21:02:04 2012 +0000
+++ b/trunk/matlab/bmm/carfac/CARFAC_Run.m	Mon Apr 23 22:58:40 2012 +0000
@@ -110,18 +110,18 @@
   
   if ~isempty(decim_naps)
     for ear = 1:n_ears
-      decim_naps(seg_num, :, ear) = CF.IHC_state(ear).ihc_accum / seglen;
-      CF.IHC_state(ear).ihc_accum = zeros(n_ch,1);
+      decim_naps(seg_num, :, ear) = CF.ears(ear).IHC_state.ihc_accum / seglen;
+      CF.ears(ear).IHC_state.ihc_accum = zeros(n_ch,1);
     end
   end
   
   if AGC_plot_fig_num
     figure(AGC_plot_fig_num); hold off; clf
     for ear = 1:n_ears
-      maxes(ear) = max(CF.AGC_state(ear).AGC_memory(:));
+      maxes(ear) = max(CF.ears(ear).AGC_state.AGC_memory(:));
       hold on
       for stage = 1:4;
-        plot(2^(stage-1) * CF.AGC_state(ear).AGC_memory(:, stage));
+        plot(2^(stage-1) * CF.ears(ear).AGC_state.AGC_memory(:, stage));
       end
     end
     axis([0, CF.n_ch+1, 0.0, max(maxes) * 1.01 + 0.002]);