Program Java untuk Menghitung Deviasi Standar

Dalam program ini, Anda akan belajar menghitung simpangan baku menggunakan fungsi di Java.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:

  • Array Jawa
  • Metode Java

Program ini menghitung deviasi standar dari rangkaian individu menggunakan array. Kunjungi halaman ini untuk mempelajari tentang Standar Deviasi.

Untuk menghitung deviasi standar, calculateSD()dibuat fungsi. Larik berisi 10 elemen diteruskan ke fungsi dan fungsi ini menghitung simpangan baku dan mengembalikannya ke main()fungsi.

Contoh: Program Menghitung Deviasi Standar

 public class StandardDeviation ( public static void main(String() args) ( double() numArray = ( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ); double SD = calculateSD(numArray); System.out.format("Standard Deviation = %.6f", SD); ) public static double calculateSD(double numArray()) ( double sum = 0.0, standardDeviation = 0.0; int length = numArray.length; for(double num : numArray) ( sum += num; ) double mean = sum/length; for(double num: numArray) ( standardDeviation += Math.pow(num - mean, 2); ) return Math.sqrt(standardDeviation/length); ) )

Keluaran

 Standar Deviasi = 2.872281

Dalam program di atas, kami telah menggunakan bantuan Java Math.pow () dan Java Math.sqrt () untuk menghitung pangkat dan akar kuadrat masing-masing.

Catatan: Program ini menghitung deviasi standar sampel. Jika Anda perlu menghitung SD dari populasi, kembali Math.sqrt(standardDeviation/(length-1))bukan Math.sqrt(standardDeviation/length)dari calculateSD()metode.

Artikel yang menarik...