Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Работа с Excel 1.doc
Скачиваний:
15
Добавлен:
24.11.2018
Размер:
444.42 Кб
Скачать

Вопросы к лабораторной работе 15

  • Для каких приложений в MS Excel имеются средства импорта и экспорта данных?

  • Как преобразовать текстовый файл в формат электронных таблиц?

  • Как можно прогнозировать тенденции с использованием графиков?

  • Перечислите, какие методы выравнивания ряда применимы в диаграммах.

Лабораторная работа 16

ЦЕЛЬ : освоение математических функций для решения задач линейной алгебры

В MS Excel при выполнении действий над векторами и матрицами используется понятие массива. Под массивом понимается некоторый диапазон ячеек, для которых установлены единые правила обработки, например формулы расчета отдельных элементов. Одномерный массив может рассматриваться как вектор, а двумерный - как матрица. Формулы для массива вводятся несколько иначе, чем для обычной ячейки. Отличие состоит в двух обстоятельствах:

  • перед вводом формулы диапазон ячеек должен быть выделен;

  • ввод формулы завершается одновременным нажатием трех клавиш Ctrl+Shift+Enter.

Массивы передаются в качестве аргументов математическим функциям. В некоторых случаях результатом выполнения функции также является массив. Пример - умножение матриц.

  1. В справке найдите раздел Математические функции, просмотрите список всех функции и подробно ознакомьтесь с функциями МОПРЕД, МУМНОЖ, МОБР. Кроме того, отдельно найдите функцию ТРАНСП и изучите к ней инструкцию.

  2. Научитесь формировать на рабочем листе массивы. Для этого выделите диапазон A1:C3, размером 3х3 ячейки, в строке ввода наберите число 1 и нажмите одновременно клавиши Ctrl+Shift+Enter. Все выделенные ячейки получат значение, равное 1. Аналогично сформируйте другой массив со значениями, равными 2.

  3. Научитесь формировать массивы на основе формул. Для этого выделите на свободном пространстве диапазон, размером 3х3 ячейки, в строке ввода наберите формулу =A1:C3*5 и нажмите одновременно клавиши Ctrl+Shift+Enter. Обратите внимание, что формула автоматически заключилась в фигурные скобки, что указывает на зону ее действия - массив, а все ячейки нового массива получили значения в 5 раз больше ячеек первого массива. Данное действие можно рассматривать как умножение матрицы на скаляр.

  4. Самостоятельно сделайте сложение и вычитание матриц. При этом результатам дайте заголовки, чтобы было легко определить происхождение матриц.

  5. Используя функцию ТРАНСП, транспонируйте одну из матриц.

  6. Задайте имена всем матрицам (Вставка-Имя-Определить) и повторите операции умножения матрицы на скаляр, сложения и вычитания матриц. В дальнейшей работе рекомендуется пользоваться именами матриц вместо диапазонов.

  7. Умножение матриц выполняется функцией МУМНОЖ. Функции передается два массива, а результат формируется в выделенных ячейках в виде нового массива. Умножьте две матрицы A*B=C при следующих значениях матриц А и В. Обратите внимание, что при этом будет получена матрица размера 3х4.

  1. Умножьте матрицу А на вектор-столбец, а затем вектор-строку на матрицу А. Значения векторов задайте самостоятельно.

  1. Транспонируйте матрицу С. Результат разместите в свободном пространстве вашего листа. Дайте заголовок полученной матрице. Напоминаем, что при транспонировании первая строка становится первым столбцом, вторая строка - вторым столбцом и т.д.

  1. Обратите матрицу: . Для этого воспользуйтесь функцией МОБР, которой в качестве аргумента передается матрица D, а результат записывается в предварительно выделенные ячейки массива. Для проверки правильности обратите обратную матрицу - вы должны получить исходную матрицу D. Дайте всем матрицам заголовки.

  1. Вычислите определитель матрицы D (функция МОПРЕД).

  1. Решите систему из двух линейных уравнений по формулам Крамера , где x и y находятся по формулам:

  1. Решите систему линейных уравнений, используя функции обращения матрицы и умножения матрицы на вектор. В общем случае система AX=B решается путем домножения слева обеих частей на матрицу, обратную A. Таким образом, X=A-1B.

  1. Решите систему уравнений модели В.Леонтьева “затраты-выпуск” X=AX+Y. Решение записывается следующим образом: X=(E-A)-1Y, где E - единичная матрица; А - матрица коэффициентов прямых затрат (0<=aij<1); Y -вектор конечного продукта; Х -вектор выпуска продукции.