Литмир - Электронная Библиотека
Содержание  
A
A

Чтобы увидеть, как на асимптотическое поведение линейной модели влияют комплексные собственные значения, вернёмся к предыдущему пункту. Даже если некоторые из собственных значений

Математические модели в естественнонаучном образовании - _625.jpg
 являются комплексными числами, в случае, когда
Математические модели в естественнонаучном образовании - _632.jpg
 является строго доминирующим, то есть
Математические модели в естественнонаучном образовании - _630.jpg
 для всех
Математические модели в естественнонаучном образовании - _635.jpg
, рассуждая по свойству (в) теоремы, получим
Математические модели в естественнонаучном образовании - _634.jpg
 как и раньше, а далее
Математические модели в естественнонаучном образовании - _673.jpg
  устремится к 0 по мере увеличения t. По свойству (б) теоремы это означало бы, что
Математические модели в естественнонаучном образовании - _674.jpg
 стремится к 0. Поэтому должно быть то, что соответствует 0. Как и прежде видим, что все члены разложения в линейную комбинацию собственных векторов в скобках, за исключением первого, становятся бесконечно малыми по мере увеличения
Математические модели в естественнонаучном образовании - _14.jpg
. Предыдущие рассуждения по-прежнему действительны, даже когда некоторые собственные значения комплексны.

Хотя появление комплексных собственных значений может сначала сбивать с толку, как только поймете, что важно лишь их значение по абсолютной величине, они не создают никаких трудностей для анализа модели. Их присутствие обычно приводит к нерегулярным колебаниям в части поведения модели, так же как колебания вызывали отрицательные собственные значения. Для популяционных моделей строго доминирующее собственное значение всегда будет действительным числом.

Задачи для самостоятельного решения:

2.3.1. Примените MATLAB для исследования модели

Математические модели в естественнонаучном образовании - _646.jpg
, рассмотренной выше. Покажите, что для различных вариантов начальных значений популяции модель ведет себя точно так, как можно было бы предсказать, зная только два её собственных значения.

2.3.2. В MATLAB для вычисления собственных векторов и собственных значений матрицы

Математические модели в естественнонаучном образовании - _339.jpg
 используется следующая команда: [S,D]=eig(A)

Столбцы матрицы

Математические модели в естественнонаучном образовании - _607.jpg
 будут собственными векторами, а соответствующие диагональные элементы матрицы
Математические модели в естественнонаучном образовании - _376.jpg
 их собственными значениями.

Используйте MATLAB для вычисления собственных векторов и собственных значений для матрицы

Математические модели в естественнонаучном образовании - _7.jpg
 для моделирования леса. Совпадут ли они с приведенными в тексте раздела? Объясните возникшее отличие.

2.3.3. Используйте MATLAB для вычисления собственных значений матрицы, приведенной в Разделе 2.2, описывающего модель популяции растений. Объясните, как собственные значения связаны с графиком на рисунке 2.2.

2.3.4. Рассмотрим модель из раздела 2.2, но для другого растения, матрица перехода которого полученная путем замены всех элементов в первой строке и столбце исходной матрицы на 0.

а. С интуитивной точки зрения, каков смысл замены указанных элементов на 0?

б. Вычислите доминирующее собственное значение для каждой модели. Изменились ли внутренние темпы роста? Изменились ли внутренние темпы роста так, как вы и предполагали? Объясните, почему.

в. Если семена мало влияют на внутреннюю скорость роста растения, то почему они, по-видимому, являются благоприятными для вида в целом?

2.3.5. Рассмотрим модель Лесли с

Математические модели в естественнонаучном образовании - _675.jpg
.

а. Размышляя о значении каждого элемента в этой матрице, как вы думаете, описывает ли она растущую или сокращающуюся популяцию? Как полагаете, размер популяции будет меняться быстро или медленно?

б. Вычислите собственные вектора и собственные значения модели с помощью MATLAB.

в. Каковы внутренние темпы роста? Каково стабильное распределение стадий?

г. Выразите начальный вектор

Математические модели в естественнонаучном образовании - _676.jpg
 в виде линейной комбинации собственных векторов.

д. Используйте ответ из части (г), чтобы записать формулу для популяционного вектора

Математические модели в естественнонаучном образовании - _446.jpg
.

2.3.6. Повторите решение предыдущей задачи для модели Ашера при

Математические модели в естественнонаучном образовании - _677.jpg
 с
Математические модели в естественнонаучном образовании - _678.jpg
.

2.3.7. Найти скорость роста и стабильное распределение стадий модели популяции койота, матрица перехода в которой равна

Математические модели в естественнонаучном образовании - _538.jpg
. Популяция будет расти или уменьшаться? Быстро или медленно?

2.3.8. Найдите внутренние темпы роста и стабильное распределение по возрасту для модели, описанной задаче 2.2.2. Напомним, что временной шаг для этой модели составлял 5 лет. Как выразить внутренние темпы роста на ежегодной основе?

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

а. Смоделируйте эту ситуацию с помощью матрицы перехода в линейной модели. Это модель Лесли или Ашера, или ни то, ни другое?

б. Вычислите собственные векторы и собственные значения матрицы перехода с помощью MATLAB.

в. Каковы внутренние темпы роста модели? Каково стабильное распределение двух описанных стадий становления профессионального математика?

2.3.10. Докажите, что модуль комплексных чисел удовлетворяет свойству мультипликативности нормы

Математические модели в естественнонаучном образовании - _679.jpg
.

Проектные работы:

1. Рассмотрим конкретную модель Лесли с двумя возрастными группами. После интерпретации каждого элемента матрицы исследуйте поведение вашей модели экспериментально, используя MATLAB для различных начальных популяций, включая собственные векторы матрицы. Объясните, как собственные значения и собственные векторы отражаются в поведении, которое видите при построении графиков популяций с течением времени. Повторите исследование для нескольких других матриц.

Рекомендации

 Начните с модели Лесли

Математические модели в естественнонаучном образовании - _680.jpg
, используя последовательность команд MATLAB, например:

P=[1/8 6; 1/5 0]

x=[10; 990]

xhistory=x

x=P*x, xhistory=[xhistory x]

x=P*x, xhistory=[xhistory x]

x=P*x, xhistory=[xhistory x]

plot(xhistory')

 Для различных вариантов начальных популяций опишите, что, по-видимому, происходит с популяциями с течением времени. Численность членов в каждой группе становится больше или меньше? Колеблются ли они? Рассчитайте соотношение незрелых особей к взрослым в разное время. Как меняется это соотношение? Повторите эту работу с несколькими различными вариантами начального вектора. Качественно опишите все виды поведения, которые увидите.

 Вычислите собственные векторы и собственные значения матрицы

Математические модели в естественнонаучном образовании - _339.jpg
, введя:

[S,D]= eig(A)

Используйте первый собственный вектор в качестве начального вектора, введя:

x=S(:,1)

и проведите численный эксперимент, включая построение графика. Повторите вышесказанное, используя второй собственный вектор, полученный командой:

33
{"b":"788195","o":1}