Для начала пояснения небольшие как производить арифметические действия в двуичной системе. Сложение выполняется поразрядно столбиком, начиная с младшего разряда и используя таблицы двоичного сложения: 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10. При сложении необходимо помнить, что 1+1 дают нуль в данном разряде и единицу переноса в старший. Вычитание выполняется поразрядно столбиком, начиная с младшего разряда и используя таблицы двоичного вычитания: 0 – 0 = 0 1 – 0 = 1 1 – 1 = 0 10 – 1 = 1. Т.е. при вычитании двоичных чисел в случае необходимости занимается 1 из старшего разряда, которая равна двум единицам младшего разряда. Умножение в двоичной системе производится по тому же принципу что и в десятичной системе счисления, при этом используется таблица двоичного умножения: 0 * 0 = 0 0 * 1 = 0 1 * 0 = 0 1 * 1 = 1 . Деление в двоичной системе производится вычитанием делителя со сдвигом вправо, если остаток больше нуля. P.S. Решение на фото во вложеном файле. Думаю разберешься
Среднее абсолютное отклонение MAD = Сумма (по i от 1 до n) |x(i) - ~x| / n Программа Sredx = 0 For i = 1 To n Sredx = Sredx + x(i) Next i Sredx = Sredx / n ' посчитали среднее арифметическое ~x MAD = 0 For i = 1 To n MAD = MAD + Abs(x(i) - Sredx) Next i MAD = MAD / n ' посчитали среднее абсолютное отклонение
Среднее квадратическое отклонение MQD = Sqrt(Сумма (по i от 1 до n) (x(i) - ~x)^2 / n) Программа MQD = 0 For i = 1 To n MQD = MQD + (x(i) - Sredx)^2 Next i MQD = (MQD / n)^(1/2) ' посчитали среднее квадратическое отклонение Otnos = MQD / MAD ' посчитали отношение квадратического к абсолютному
Среднее арифметическое из средних абсолютных отклонений поддиапазонов Посчитай MAD в каждом поддиапазоне отдельно, а потом среднее арифметическое, как в цикле Sredx.