АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Вирішення систем диференційних рівнянь у символічній формі

Читайте также:
  1. A) к любой экономической системе
  2. A) прогрессивная система налогообложения.
  3. C) Систематическими
  4. CASE-технология создания информационных систем
  5. I СИСТЕМА, ИСТОЧНИКИ, ИСТОРИЧЕСКАЯ ТРАДИЦИЯ РИМСКОГО ПРАВА
  6. I. Основні риси політичної системи України
  7. I. ОСНОВНЫЕ ПОНЯТИЯ (ТЕРМИНЫ) ЭКОЛОГИИ. ЕЕ СИСТЕМНОСТЬ
  8. I. Суспільство як соціальна система.
  9. I. Формирование системы военной психологии в России.
  10. I.2. Система римского права
  11. II. Цель и задачи государственной политики в области развития инновационной системы
  12. II. Экономические институты и системы

Нехай задана система диференційних рівнянь

.

Ця система також може бути розв’язана у символічній формі за допомогою команди dsolve

 

syms f g

[s,p]=dsolve('Df=3*f+4*g', 'Dg=-4*f+3*g')

r=subexpr(s)

t=subexpr(p)

pretty(r)

pretty(t)

У результаті на екрані з’явиться наступні розв’язки

s =

(C59*i)/exp(t*(4*i - 3)) - C58*i*exp(t*(4*i + 3))

p =

C58*exp(t*(4*i + 3)) + C59/exp(t*(4*i - 3))

r =

(C59*i)/exp(t*(4*i - 3)) - C58*i*exp(t*(4*i + 3))

t =

C58*exp(t*(4*i + 3)) + C59/exp(t*(4*i - 3))

 

- C58 exp(t (3 + 4 I)) I + C59 exp(t (3 - 4 I)) I

 

C58 exp(t (3 + 4 I)) + C59 exp(t (3 - 4 I))

Розглянемо систему третього порядку

.

Записується команда dsolve

syms x1 x2 x3

[x y z]=dsolve('Dx1=2*x1-3*x2+3*x3-2*Dx2+Dx3', 'Dx2=3*x1+2*x2-x3+2*Dx1-5*Dx3', 'Dx3=x1-x2+x3+Dx1-Dx2');

pretty(x)

pretty(y)

pretty(z)

На екрані з’являться наступні розв’язки

/ 1/2 \ / 1/2 \

| 91 t 10 t | | 10 t 91 t |

C63 exp| ------- - ---- | C64 exp| - ---- - ------- |

\ 9 9 / \ 9 9 /

------------------------- + --------------------------- + C62 exp(t) -

10 10

 

/ 1/2 \ / 1/2 \

1/2 | 91 t 10 t | 1/2 | 10 t 91 t |

3 91 C63 exp| ------- - ---- | 3 91 C64 exp| - ---- - ------- |

\ 9 9 / \ 9 9 /

--------------------------------- + -----------------------------------

70 70

 

/ 1/2 \ / 1/2 \

| 10 t 91 t | | 91 t 10 t |

7 C64 exp| - ---- - ------- | 7 C63 exp| ------- - ---- |

\ 9 9 / \ 9 9 /

C62 exp(t) - ----------------------------- - --------------------------- +

10 10

 

/ 1/2 \ / 1/2 \

1/2 | 91 t 10 t | 1/2 | 10 t 91 t |

11 91 C63 exp| ------- - ---- | 11 91 C64 exp| - ---- - ------- |

\ 9 9 / \ 9 9 /

---------------------------------- - ------------------------------------

70 70

 

/ 1/2 \ / 1/2 \

| 91 t 10 t | | 10 t 91 t |

C63 exp| ------- - ---- | + C64 exp| - ---- - ------- | + C62 exp(t)

\ 9 9 / \ 9 9 /

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)