Ebben a programban megtanulhatja kiszámítani a szórást egy Kotlin-féle függvény segítségével.
Ez a program tömbök segítségével kiszámítja az egyes sorok szórását. Látogasson el erre az oldalra, ha többet szeretne megtudni a szórásról.
A szórás kiszámításához calculateSD()
létrejön egy függvény. A 10 elemet tartalmazó tömböt átadják a függvénynek, és ez a függvény kiszámítja a szórást és visszaadja a main()
függvénynek.
Példa: Program a szórás kiszámításához
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) )
A program futtatásakor a kimenet a következő lesz:
Szórás = 2.872281
A fenti programban a Math.pow () és a Math.sqrt () segítségét használtuk a teljesítmény és a négyzetgyök kiszámításához.
Itt a megfelelő Java kód: Java program a szórás kiszámításához.