
- •Методические указания
- •Функция dcount
- •Если необходимо в месте указания поля базы данных ввести ссылку на столбец, в котором ведется поиск, то формула выглядела бы следующим образом (рисунок 6.4):
- •Функция dcounta
- •Функция dget
- •Функции dmax, dmin, daverage
- •Функция dproduct Функция dproduct позволяет перемножать все ячейки диапазона данных, содержимое которых соответствует условиям поиска.
- •Функция dsum
- •Функции dvarp и dstdevp
- •Дисперсия — мера рассеивания значений. Формула для вычисления дисперсии выглядит следующим образом:
- •Проверим результат вычислений, подставив известные значения в формулу для стандартного отклонения:
- •Функции dvar и dstdev
- •Сумма квадратов отклонений определяется по формуле:
- •Функция dstdev позволяет вычислить квадратный корень из суммы квадратов отклонений ячеек, содержимое которых соответствует указанным условиям поиска.
- •7.3. Задание на работу
- •7.4. Оформление отчета по работе
- •7.5. Контрольные вопросы
- •Методические указания
- •Функция if Функция if позволяет проводить условные расчеты массивов.
- •4. Во второй вкладке окна Мастер функцийнеобходимо:
- •Функция munit
- •Функция frequency
- •Функция mdeterm
- •Функция minverse
- •Функция mmult
- •Функция transpose
- •Функция sumproduct
- •Функция sumx2my2
- •Функция sumx2py2
- •Функция sumxmy2
- •8.3. Задание на работу
- •8.4. Оформление отчета по работе
- •8.5. Контрольные вопросы
- •1. Что такое массив?
Функция sumx2my2
Функция SUMX2MY2рассчитывает сумму разниц квадратов соответствующих значений в двух массивах.
На рисунке 5.39а показан фрагмент окна Мастер функцийс включенной первой вкладкой; на рисунке 5.39б — с включенной второй вкладкой. На рисунке 5.39в — показаны исходные массивы и значение сумму разниц квадратов соответствующих значений в двух массивах.
Рисунок
5.39а — Фрагмент окна Мастер функцийс включенной первой вкладкой
Рисунок
5.39б — Фрагмент окна Мастер функцийс включенной второй вкладкой
Рисунок
5.39в — Исходные массивы и значение сумму
разниц квадратов соответствующих
значений
На рисунке 5.39в значение -144 получено следующим образом:
.
Функция sumx2py2
Функция SUMX2PY2вычисляет сумму сумм квадратов соответствующих значений в двух массивах. Синтаксис функцииSUMX2PY2аналогичен синтаксису функцииSUMX2MY2. На рисунке 5.40 показаны исходные массивы и значение, полученное как сумма сумм квадратов соответствующих значений в исходных массивах.
Рисунок 5.40 — Исходные массивы и значение, полученное как сумма сумм квадратов
На рисунке 5.40 значение 204 получено следующим образом:
.
Функция sumxmy2
Функция SUMXMY2служит для сложения квадратов разниц между соответствующими значениями в двух массивах.
Синтаксис функции SUMXMY2аналогичен функциямSUMX2MY2иSUMX2PY2.
На рисунке 5.41 показаны исходные массивы и значение, полученное как сумма квадратов разниц между соответствующими значениями в исходных массивах.
Рисунок 5.41 — Исходные массивы и значение, полученное как сумма квадратов разниц
На рисунке 5.41 значение 64 получено следующим образом:
.
Существует и более сложные функции, вычисляющие статистические характеристики массивов, рассматривая их как статистические ряды данных:
функция LINESTпоказывает параметры линейного тренда,
- функция LOGESTслужит для расчета корректировки для введенных данных в виде кривой экспоненциальной регрессии (y=b*m^x),
функция TRENDслужит для получения значения по линейному тренду.
функция GROWTHслужит для расчета точек экспоненциального тренда в массиве.
В данной лабораторной работе перечисленные функции не рассматриваются.
8.3. Задание на работу
1. Изучите теоретические положения лабораторной работы № 5.
2. Рассчитайте сумму, разность, произведение и частное значений по каждой строке произвольного массива. В результате должно быть четыре полученных массива. Результаты сохраните на листе1 электронной таблицы Calc.
3. Увеличьте значения произвольного исходного массива в 2 раза, на 2 единицы. Уменьшите значения произвольного массива в 3 раза, на 3 единицы. В результате должно быть четыре полученных массива. Результаты сохраните на листе 2 электронной таблицы Calc.
4. Сложите, перемножьте два произвольных массива. Вычтите из одного массива другой. Разделите один массив на другой. В результате должно быть четыре полученных массива. Результаты сохраните на листе 3 электронной таблицы Calc.
5. Транспонируете произвольный массив, расположенный на листе 4 электронной таблицы Calc, без использования окна Мастер функций.
6. Над произвольными массивами осуществите операции возведения в степень (возведите один массив в степень, представленную вторым массивом). Результаты сохраните на листе 5 электронной таблицы Calc.
7. Осуществите над тремя произвольными массивами операцию конкатенации. Результаты сохраните на листе 6 электронной таблицы Calc.
8. Осуществите над двумя произвольными массивами операции сравнения: =, < >, <, >, <=, >=. Результаты сохраните на листе 7 электронной таблицы Calc.
9. Произвольный массив, располагающийся на листе 1 электронной таблицы Calc, скопируйте на лист 8 со смещением и без смещения. Сохраните результаты.
10. Примените к произвольным массивам функцию IF. Результаты сохраните на листе 9 электронной таблицы Calc.
11. Примените к произвольным массивам функцию MUNIT. Результаты сохраните на листе 10 электронной таблицы Calc.
12. Примените к произвольным массивам функцию FREQUENCY. Результаты сохраните на листе 11 электронной таблицы Calc.
13. Примените к произвольным массивам функцию MDETERM. Результаты сохраните на листе 12 электронной таблицы Calc.
14. Примените к произвольным массивам функцию MINVERSE. Результаты сохраните на листе 13 электронной таблицы Calc.
15. Примените к произвольным массивам функцию MMULT. Результаты сохраните на листе 14 электронной таблицы Calc.
16. Примените к произвольным массивам функцию TRANSPOSE. Результаты сохраните на листе 15 электронной таблицы Calc.
17. Примените к произвольным массивам функцию SUMPRODUCT. Результаты сохраните на листе 16 электронной таблицы Calc.
18. Примените к произвольным массивам функцию SUMX2MY2. Результаты сохраните на листе 17 электронной таблицы Calc.
19. Примените к произвольным массивам функцию SUMX2PY2. Результаты сохраните на листе 18 электронной таблицы Calc.
20. Примените к произвольным массивам функцию SUMXMY2. Результаты сохраните на листе 20 электронной таблицы Calc.
21. Сохраните файл.
22. Покажите результаты работы преподавателю.
23. Оформите отчет.24. Ответьте на контрольные вопросы.