Kernel Glättung Dichte ist eine Technik zum Schätzen der Regressionsfunktion oder Wahrscheinlichkeitsdichtefunktion einer Reihe von Zufallszahlen. Diese Schätzung wird in vielen Arten der statistischen Analyse. Diese Art der Berechnung kann sehr mühsam sein , wenn von Hand gemacht , da können Hunderte oder sogar Tausende von Datenpunkten sein . jedoch mit dem kommerziellen Softwarepaket MATLAB , ist es möglich, diese Einschätzung mit einer Reihe von kurzen Befehlen machen . Things You
Kenntnisse über MATLAB
brauchen anzeigen Weitere Anweisungen
1
erstellen einen Vektor mit einer Reihe von Werten . Als Beispiel wird der Befehl
x = [ randn (30,1 ); 5 + randn (30,1 ) ] ;
wird ein Vektor mit 60 Werten erstellen : 30 Zufallszahlen mit eine Normalverteilung , und 30 Nummern mit einer normalen Verteilung von 5 aufgenommen.
2
Machen Sie den Kernel Smoothing Schätzung mit dem Befehl
[f, xi ] = ksdensity (x) ;
Dadurch wird ein Vektor von Werten 'f' an den Punkten ' xi ' bewertet
3
Plot der Kernel Smoothing Dichte , um sein Verhalten zu untersuchen den Befehl mit .
Grundstück ( xi, f) ; .
Dadurch wird die Dichte über einen Bereich von Werten aus dem ersten Vektor von Werten ' x' plotten