Program Kotlin pro výpočet směrodatné odchylky

V tomto programu se naučíte vypočítat směrodatnou odchylku pomocí funkce v Kotlin.

Tento program vypočítává směrodatnou odchylku jednotlivé řady pomocí polí. Na této stránce najdete informace o standardní odchylce.

Pro výpočet směrodatné odchylky calculateSD()je vytvořena funkce. Pole obsahující 10 prvků je předáno funkci a tato funkce vypočítá směrodatnou odchylku a vrátí ji do main()funkce.

Příklad: Program pro výpočet směrodatné odchylky

 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) )

Když spustíte program, výstup bude:

 Standardní odchylka = 2,872281

Ve výše uvedeném programu jsme k výpočtu výkonu a druhé odmocniny použili pomoc Math.pow () a Math.sqrt ().

Tady je ekvivalentní kód Java: Program Java pro výpočet směrodatné odchylky.

Zajímavé články...