Я пытаюсь создать модель Simulink некоторое время, но я не уверен, правильно ли это, поэтому мне нужно подтверждение. Уравнения я даны:Моделирование дифференциальных уравнений в Simulink
x1' = x1 - x1*x2
x2' = -x2 + 2*x1*x2
мне сказали, что начальные условия для интеграторов были (я предположил, что каждое значение было для каждого отдельного интегратора):
(.5, .5)
(1, .5)
(2, 2)
(.5, 1)
(1, 1)
Всего 5 графиков и выходных данных с помощью XY grapher. Я не знаю, как это должно выглядеть, но любые советы или подсказки для добавления к этой модели были бы очень полезными. Обычно я занимался дифференциальными уравнениями с каким-то входом, но из уравнений я не знаю, что делать.
Участок используя начальные условия (1,1) для интеграторов
На самом деле я не получаю подобный график модели Simulink .... – azumakazuma
@azumakazuma: Да. =) В (1,1) он поднимается в направлении y, а x уменьшается с меньшей скоростью. Проверьте '(0,5,2)' вручную. Вы видите, в каком направлении идет линия? Горизонтально влево (т. Е. Производная в направлении y равна нулю, а производная в направлении x отрицательна. В (0.5, 2): 'x1 '= -0.5' и' x2' = 0'.=) Конечно, результаты, которые вы получаете при расчете вручную, немного выбиты, так как размер шага довольно велик. –
Вау, я совершенно забыл, что смотрел на производную, я смотрел на значения прямо вверх, поэтому отрицательное число не имело смысла. Спасибо за прояснение ситуации и за подтверждение :). – azumakazuma