1 2 3 4 5 6 7 8 9 10 11 12
| %%%%%%% Détermination du nombre de pics significatifs %%%%%%
for i = 1:ncurv
pic(:,:)=TH_h11(:,1,:);
Mpic(:,:)=max(pic(:,:));
seuil_pic=0.9*max(Mpic(:,:)); % seuil de sélection de pic
maxmin_courbe(i,:)=sign(diff([-inf TH_h11(:,1,i)'])); % Recherche des pics et des creux sur la courbe
posmax(i,:)=strfind(maxmin_courbe(i,:),[1 -1]); % position de tous les pics
posmin=strfind(maxmin_courbe,[-1 1]); % position de tous les creux
pospic_sign(i,:) = TH_h11(posmax(i,:),1,i) > seuil_pic(i); % position des pics supérieurs au seuil (significatifs)
Npic_sign(i)=length(posmax(pospic_sign(i,:))); % Définition du nombre de pics significatifs
end |
Partager