• Регистрация
xpman2009
xpman2009 0.00
н/д

новый вопрос-граничные условия в системе дифференциальных уравнений

Доброго времени суток,

Пытаюсь численно решить систему из обычных дифференциальных уравнений с четерымя переменными. На правой границе должно выполняться условие y(1)*y(2)-const*y(3)=0. Столкнулся с тем что не понимаю и не могу найти как это условие реализовать в коде. Буду благодарен за любую подсказку.  

Уровень владения matlab - новичок.

Теги

    05.11.2020

    Ответы

    • aBoomest
      aBoomest+923.89
      5.11.2020 21:11

      Вот да поправят меня сотрудники-корифеи exponenta.ru но вы про начальные условия говорите или граничные? Как решаетете, через семейство ф-ций odeХХ или тулбоксы какие?

      • xpman2009
        xpman20090.00
        7.11.2020 14:29

        Это граничное условие. Решать собирался через bvp4, но судя по описанию функции не понятно возможно ли задать такое граничное условие или нет, и теперь даже не знаю как подступиться. 

        • aBoomest
          aBoomest+923.89
          7.11.2020 16:36

          Конкретно этой ф-цией не пользовался, к сожалению, не могу помочь. Одно могу сказать, что на ютубе по данному вопросу море видео.

          • galekx2
            galekx20.00
            10.11.2020 21:41

            решается методом итераций