In diesem Programm lernen Sie, die Standardabweichung mithilfe einer Funktion in Kotlin zu berechnen.
Dieses Programm berechnet die Standardabweichung einer einzelnen Reihe mithilfe von Arrays. Besuchen Sie diese Seite, um mehr über Standardabweichung zu erfahren.
Zur Berechnung der Standardabweichung wird eine calculateSD()
Funktion erstellt. Das Array mit 10 Elementen wird an die Funktion übergeben. Diese Funktion berechnet die Standardabweichung und gibt sie an die main()
Funktion zurück.
Beispiel: Programm zur Berechnung der Standardabweichung
fun main(args: Array) ( val numArray = doubleArrayOf(1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0) val SD = calculateSD(numArray) System.out.format("Standard Deviation = %.6f", SD) ) fun calculateSD(numArray: DoubleArray): Double ( var sum = 0.0 var standardDeviation = 0.0 for (num in numArray) ( sum += num ) val mean = sum / 10 for (num in numArray) ( standardDeviation += Math.pow(num - mean, 2.0) ) return Math.sqrt(standardDeviation / 10) )
Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:
Standardabweichung = 2,872281
Im obigen Programm haben wir die Hilfe von Math.pow () und Math.sqrt () verwendet, um die Potenz bzw. die Quadratwurzel zu berechnen.
Hier ist der entsprechende Java-Code: Java-Programm zur Berechnung der Standardabweichung.