Commit 72487348 authored by Riccardo La Placa's avatar Riccardo La Placa
Browse files

Only check proper ni

parent 39f77892
Loading
Loading
Loading
Loading
+12 −9
Original line number Diff line number Diff line
@@ -361,14 +361,17 @@ for m=1:M
            % Y1=Y1(1:round(length(Y1)/2));
            % toc
            % tic
            if n ~= 1 && n ~= length(f_gr)
                cond = F1>=0.5*(nizero+f_gr(n-1)) & F1<0.5*(nizero+f_gr(n+1));
            elseif n == 1
                cond = F1>=(nizero) & F1<0.5*(nizero+f_gr(n+1));
            else
                cond = F1>=0.5*(nizero+f_gr(n-1)) & F1<=nizero;
            end
            Y1=Y1(cond); clear F1
            
            % if n ~= 1 && n ~= length(f_gr)
            %     cond = F1>=0.5*(nizero+f_gr(n-1)) & F1<0.5*(nizero+f_gr(n+1));
            % elseif n == 1
            %     cond = F1>=(nizero) & F1<0.5*(nizero+f_gr(n+1));
            % else
            %     cond = F1>=0.5*(nizero+f_gr(n-1)) & F1<=nizero;
            % end
            [nnfreq,nnind] = min(abs(F1-nizero));
            % cond = F1>=F1(nnind-1) & F1<=F1(nnind+1);
            Y1=Y1(nnind); clear F1

            %Calcolo della detection statistic
            % Lambda(i,n,m)=sum(abs(Y1).^2)/sum(xtemp(:)); %CREDO (oppure prendono la potenza massima?)