Шрифт:
Рисунок 2.1. Два имитационных моделирования численности деревьев в лесу.
Очень полезными в данном случае оказываются векторы и матрицы. Наиболее удобным математическим языком описания моделей, приведенного выше типа, является язык линейной алгебры. Он включает в себя несколько типов математических объектов, которые могут оказаться полезны.
Определение. Вектором арифметического
Пример.
Арифметические векторы обычно обозначаются прописными буквами с черточкой над ними. Например, можно использовать запись
Определение. Матрица
Пример.
Если матрица имеет равное количество строк и столбцы, то она называется квадратной. Обратите внимание, что на самом деле нет никакой существенной разницы между вектором пространства
Матрицы (множественное число слова «матрица») обычно обозначаются заглавными буквами, такими как
Определим
Это приводит к следующему определению матричного умножения:
Определение. Произведением 2x2-матрицы на вектор из
Вместо того, чтобы пытаться запомнить эту формулу, лучше поняться суть процесс матричного умножения: для получения элемента в
Если перемножаются матрицы большей размерности, чем 2 x 2, то действуют аналогичным способом. Заметим, что для нахождения произведения каждая строка матрицы первого множителя должна иметь столько компонент, сколько их в векторе столбце второго множителя. Это означает, если дан
Пример.
Подумайте еще раз о лесе с двумя видами деревьев. Предположим, что приведенное выше описание того, как изменяется состав леса, происходит только во влажный год, поэтому мы переименуем матрицу перехода
Если предположим, что в засушливые годы вид
Вопросы для самопроверки: