
- •(Часть 2 Прикладные расчеты)
- •Прикладные расчеты
- •2.1 Ковариационный и корреляционный анализ
- •У становка надстройки «Анализ данных».
- •Вызов пакета анализа.
- •Параметры диалогового окна «Корреляция»:
- •2.2 Интерполяция
- •Кусочно-линейная интерполяция функции одного аргумента
- •Линейчатая интерполяция функции двух аргументов
- •2.3 А ппроксимация данных
- •2.4 Аппроксимация табулированной функции одного аргумента
- •2.5 Аппроксимация табулированной функции двух аргументов
- •Метод наименьших квадратов
- •2.6 Решение систем линейных алгебраических уравнений (слау) Решение слау с обращением матрицы.
- •Метод Крамера (метод определителей).
- •2.7 Решение систем нелинейных алгебраических и трансцендентных уравнений
- •2.8 Определение корней нелинейных и трансцендентных уравнений
- •2.9 Численное интегрирование и дифференцирование
- •Постоянный шаг аргумента.
- •Переменный шаг аргумента.
- •Предварительная аппроксимация и сглаживание данных
- •Оценка эффективности различных методов численного дифференцирования и интегрирования
- •2.10 Поиск оптимального решения
- •2.11 Перечень настраиваемых параметров надстройки “Поиск решения”
2.6 Решение систем линейных алгебраических уравнений (слау) Решение слау с обращением матрицы.
В расчетах используются функции МОБР и МУМНОЖ.
Функция МОБР - возвращает обратную матрицу для матрицы, хранящейся в массиве.
Синтаксис: МОБР(массив)
Массив - это числовой массив с равным количеством строк и столбцов.
Массив может быть задан как диапазон ячеек, например A1:C3; как массив констант, например {1;2;3: 4;5;6: 7;8;9} или как имя диапазона или массива.
Если какая-либо из ячеек в массиве пуста или содержит текст, то функция МОБР возвращает значение ошибки #ЗНАЧ!.
МОБР также возвращает значение ошибки #ЗНАЧ!, если массив имеет неравное число строк и столбцов.
Замечания
Формулы, которые возвращают массивы, должны быть введены как формулы массива. Поэтому после указания диапазона ячеек принадлежащих вводимому массиву необходимо одновременно нажать клавиши Ctrl+Правый Shift+Enter.
Обратные матрицы, как и определители, обычно используются для решения систем уравнений с несколькими неизвестными.
Произведение матрицы на обратную ей — это единичная матрица, то есть квадратный массив, у которого диагональные элементы равны 1, а все остальные элементы равны 0.
МОБР производит вычисления с точностью до 16 значащих цифр, что может привести к небольшим численным ошибкам округления.
Некоторые квадратные матрицы не могут быть обращены, в таких случаях функция МОБР возвращает значение ошибки #ЧИСЛО!. Определитель такой матрицы равен 0.
Функция МУМНОЖ - возвращает произведение матриц (матрицы хранятся в массивах). Результатом является массив с таким же числом строк, как массив1 и с таким же числом столбцов, как массив2.
Синтаксис: МУМНОЖ(массив1;массив2)
Массив1, Массив2 - это перемножаемые массивы.
Количество столбцов аргумента массив1 должно быть таким же, как количество строк аргумента массив2, и оба массива должны содержать только числа.
Массив1 и массив2 могут быть заданы как интервалы, массивы констант или ссылки.
Если хотя бы одна ячейка в аргументах пуста или содержит текст, или если число столбцов в аргументе массив1 отличается от числа строк в аргументе массив2, то функция МУМНОЖ возвращает значение ошибки #ЗНАЧ!.
Формулы, которые возвращают массивы, должны быть введены как формулы массива. Для этого после указания диапазонов ячеек принадлежащих вводимым массивам необходимо одновременно нажать клавиши Ctrl+Правый Shift+Enter.
Пример решения СЛАУ третьего порядка:
П
оследовательность
действий:
В
таблицу вносятся значения коэффициентов матрицы (ячейки A2:C4) и значения элементов вектора правой части (ячейки Е2:Е4) (См. рис.2.16).
Рядом для значений коэффициентов обратной матрицы выделяется диапазон ячеек A6C8, который по числу строк и столбцов должен соответствовать диапазону исходной матрицы.
В выделенном диапазоне ячеек вызывается функция МОБР, аргументом которой служит исходная матрица. Как только в окне функции МОБР указаны ячейки аргумента A2:C4, следует одновременно нажать клавиши Ctrl+Правый Shift+Enter.
В выделенном диапазоне ячеек A6:C8 должны появиться значения коэффициентов обратной матрицы. Если появляется значение только в верхней, левой ячейке выделенного диапазона, ввод функции МОБР следует повторить.
Рядом выделяется диапазон ячеек Е6:Е8 для значений вектора решения, который соответствует по числу строк диапазону вектора правой части.
В выделенном диапазоне ячеек вызывается функция МУМОЖ, аргументами которой служит обратная матрица (ячейки A6:C8) и вектор правых частей (ячейки Е2:Е4).
Как только в окне функции МУМНОЖ указаны ячейки аргументов, следует одновременно нажать клавиши Ctrl+Правый Shift+Enter. В выделенном диапазоне ячеек Е6:Е8 должны появиться значения элементов вектора решения. Если появляется значение только в верхней ячейке Е6, ввод функции МУМНОЖ следует повторить.