Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Решение систем дифференциальных уравнений матричным способом

Матричная запись системы обыкновенных дифференциальных уравнений (СОДУ) с постоянными коэффициентами

Линейную однородную СОДУ с постоянными коэффициентами {dy1dx=a11y1+a12y2++a1nyndy2dx=a21y1+a22y2++a2nyndyndx=an1y1+an2y2++annyn,

где y1(x),y2(x),,yn(x) -- искомые функции независимой переменной x, коэффициенты ajk,1j,kn -- заданные действительные числа представим в матричной записи:

  1. матрица искомых функций Y=(y1(x)y2(x)yn(x));
  2. матрица производных решений dYdx=(dy1dxdy2dxdyndx);
  3. матрица коэффициентов СОДУ A=(a11a12a1na21a22a2nan1an2ann).

Теперь на основе правила умножения матриц данную СОДУ можно записать в виде матричного уравнения dYdx=AY.

Общий метод решения СОДУ с постоянными коэффициентами

Пусть имеется матрица некоторых чисел α=(α1α2αn).

Решение СОДУ отыскивается в следующем виде: y1=α1ekx, y2=α2ekx, \dots , yn=αnekx. В матричной форме: Y=(y1y2yn)=ekx(α1α2αn).

Отсюда получаем:

Теперь матричному уравнению данной СОДУ можно придать вид:

Полученное уравнение можно представить так:

Последнее равенство показывает, что вектор α с помощью матрицы A преобразуется в параллельный ему вектор kα. Это значит, что вектор α является собственным вектором матрицы A, соответствующий собственному значению k.

«Решение систем дифференциальных уравнений матричным способом» 👇
Помощь эксперта по теме работы
Найти эксперта
Решение задач от ИИ за 2 минуты
Решить задачу
Помощь с рефератом от нейросети
Написать ИИ

Число k можно определить из уравнения|a11ka12a1na21a22ka2nan1an2annk|=0.

Это уравнение называется характеристическим.

Пусть все корни k1,k2,,kn характеристического уравнения различны. Для каждого значения ki из системы (a11ka12a1na21a22ka2nan1an2annk)(α1α2αn)=0 может быть определена матрица значений (α(i)1α(i)2α(i)n).

Одно из значений в этой матрице выбирают произвольно.

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

(y1y2yn)=(α(1)1α(2)1α(n)2α(1)2α(2)2α(n)2α(1)nα(2)2α(n)2)(C1ek1xC2ek2xCneknx),

где Ci -- произвольные постоянные.

Задача

Решить систему ДУ {dy1dx=5y1+4y2dy2dx=4y1+5y2.

Записываем матрицу системы: A=(5445).

В матричной форме данная СОДУ записывается так: (dy1dtdy2dt)=(5445)(y1y2).

Получаем характеристическое уравнение:

|5k445k|=0, то есть k210k+9=0.

Корни характеристического уравнения: k1=1, k2=9.

Составляем систему для вычисления (α(1)1α(1)2) при k1=1:

(5k1445k1)(α(1)1α(1)2)=0,

то есть (51)α(1)1+4α(1)2=0, 4α(1)1+(51)α(1)2=0.

Положив α(1)1=1, получаем α(1)2=1.

Составляем систему для вычисления (α(2)1α(2)2) при k2=9:

(5k2445k2)(α(2)1α(2)2)=0,

то есть (59)α(2)1+4α(2)2=0, 4α(2)1+(59)α(2)2=0.

Положив α(2)1=1, получаем α(2)2=1.

Получаем решение СОДУ в матричной форме:

(y1y2)=(1111)(C1e1xC2e9x).

В обычной форме решение СОДУ имеет вид: {y1=C1e1x+C2e9xy2=C1e1x+C2e9x.

Дата последнего обновления статьи: 19.01.2025
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot

Изучаешь тему "Решение систем дифференциальных уравнений матричным способом"? Могу объяснить сложные моменты или помочь составить план для домашнего задания!

AI Assistant