<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Nous aimerions pouvoir déterminer les valeurs maximales de la distribution à pics multiples, comme celle ci-dessous, avec un algorithme ou un utilitaire.
Des idées comment cela peut être fait?

Si vous obtenez le nombre de pics par inspection, vous pouvez essayer quelque chose comme ceci :
NomsDefaultToHere ( 1 );
// Créer des données aléatoires (avec des paramètres connus)
d1 = J ( 40 , 1 , AléatoireNormal ( 0 , 1 ));
d2 = J ( 60 , 1 , AléatoireNormal ( 4 , 2 ));
d3 = J ( 30 , 1 , AléatoireNormal (- 6 , 1 ));
// Créer un tableau
dt = CommeTable ( VConcat (d1, d2, d3));
dt << setName ( "Un mélange d'échantillons de trois gaussiennes" );
Colonne (dt, "Col1" ) << setName ( "O" );
// Effectuez une analyse 'Mélanges normaux'
dt << Distribution (
Distribution continue (
Colonne ( :Y ),
Vertical( 0 ),
Ajuster la distribution ( Mélanges normaux ( Groupes( 3 ) ) )
),
Histogrammes uniquement,
EnvoyerVersRapport(
Expédition(
{ "O" },
"Histogramme de distribution" ,
FrameBox,
{Taille du cadre( 600 , 267 ), DispatchSeg( Segment historique ( 1 ), Étendue de bac( 2 , 0 ) )}
)
)
);