En este programa, aprenderá a calcular la desviación estándar usando una función en Kotlin.
Este programa calcula la desviación estándar de una serie individual mediante matrices. Visite esta página para obtener más información sobre la desviación estándar.
Para calcular la desviación estándar, calculateSD()
se crea la función. La matriz que contiene 10 elementos se pasa a la función y esta función calcula la desviación estándar y la devuelve a la main()
función.
Ejemplo: programa para calcular la desviación estándar
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) )
Cuando ejecute el programa, la salida será:
Desviación estándar = 2.872281
En el programa anterior, hemos utilizado la ayuda de Math.pow () y Math.sqrt () para calcular la potencia y la raíz cuadrada respectivamente.
Aquí está el código Java equivalente: programa Java para calcular la desviación estándar.