Как рассчитать стандартное отклонение населения?

Вот что у меня так далеко. Мне нужно использовать номер из текстового файла.

Класс расчетов:

public class Calculations {

    public void readFile(String fileName, double[] myArray) throws Exception {
        FileReader fr = null;
        BufferedReader br;

    }

    public double computeStandardDeviation(double[] myArray) {
        double result = 0;

        return result;
    }

}

Основной класс:

public class Main {
    private static int NUMBERS=20;

    public static void main(String[] args) {
        double[] myNumbers =  new double[NUMBERS];
        Calculations calculations = new Calculations();
        try {
            calculations.readFile("numbers.txt", myNumbers);
            double stdDev = calculations.computeStandardDeviation(myNumbers);
            System.out.println("Population Std Dev = " + stdDev);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

1 ответ

Сначала подсчитайте сумму. Затем рассчитайте среднюю квадратичную разницу между каждым числом и средним. Верните корень этого среднего.

Другие вопросы по тегам