Πρόγραμμα Kotlin για τον υπολογισμό της τυπικής απόκλισης

Σε αυτό το πρόγραμμα, θα μάθετε να υπολογίζετε την τυπική απόκλιση χρησιμοποιώντας μια συνάρτηση στο Kotlin.

Αυτό το πρόγραμμα υπολογίζει την τυπική απόκλιση μιας μεμονωμένης σειράς χρησιμοποιώντας πίνακες. Επισκεφτείτε αυτήν τη σελίδα για να μάθετε σχετικά με την τυπική απόκλιση.

Για τον υπολογισμό της τυπικής απόκλισης, calculateSD()δημιουργείται συνάρτηση. Ο πίνακας που περιέχει 10 στοιχεία μεταφέρεται στη συνάρτηση και αυτή η συνάρτηση υπολογίζει την τυπική απόκλιση και την επιστρέφει στη main()συνάρτηση.

Παράδειγμα: Πρόγραμμα για τον υπολογισμό της τυπικής απόκλισης

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

Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:

 Τυπική απόκλιση = 2.872281

Στο παραπάνω πρόγραμμα, χρησιμοποιήσαμε τη βοήθεια των Math.pow () και Math.sqrt () για τον υπολογισμό της ισχύος και της τετραγωνικής ρίζας αντίστοιχα.

Εδώ είναι ο αντίστοιχος κώδικας Java: πρόγραμμα Java για τον υπολογισμό της τυπικής απόκλισης.

ενδιαφέροντα άρθρα...