Einzelnen Beitrag anzeigen

Benutzerbild von Nikolas
Nikolas

Registriert seit: 28. Jul 2003
1.528 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Häufigkeitsanalyse von Zahlen

  Alt 10. Dez 2006, 17:57
ganz grob
Delphi-Quellcode:
for i:=1 to high(DeineListe) do
begin
 a=DeineListe(i);
 Andereliste(a)=Andereliste(a)+1;
end;

Showmessage('Die '5' trat genau '+inttostr(AndereListe(5))+' Mal auf');
Andereliste sollte array of integer und sauber initialisiert sein.

Für das Intervall könnte man so was machen:
länge=0,5;

a=mod(c/länge) (sonst wie oben)

bei c=2,1 wäre dass dann c/länge= 4+Rest -> a=4, in diesem Abschnitt hättest du dann Zahlen zwischen 2,0 und 2,499.

das a kannst du dann wieder zum eintragen in deine neue Liste nehmen und wie oben auslesen.
Erwarte das Beste und bereite dich auf das Schlimmste vor.
  Mit Zitat antworten Zitat