Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

666

.pdf
Скачиваний:
0
Добавлен:
16.06.2024
Размер:
564.07 Кб
Скачать

УПРАЖНЕНИЯ

1. Найти приближенное решение уравнения Лапласа 2и2 2и2 0 для

х у

квадрата при указанных краевых условиях

2.

Найти приближенное решение уравнения Лапласа

2и

 

2и

0

с

х2

у2

 

 

 

 

 

шагом h=1/6 для квадрата при указанных краевых условиях:

3. Найти приближенное решение уравнения

2и

 

и

, удовлетворяю-

х2

t

 

 

 

щее условиям и х, 0 g0 x , и и 0, t f0 t ,

и 1, t

f1 t для значе-

ний 0 t T, взяв по аргументу х шаг h=0,1. Рассмотреть два варианта краевых условий:

a) g0 x 1,1x2 1,1 sin x, f0 t f1 t 0; T

0,02; r

1/ 2;

 

б) g0 x 1,1x2 2,3 e x ; f0 t 2,3; f1 t 3,4е 1

Т 0,01,

r 1/

6.

31

Лабораторная работа №1

Задание: Используя метод сеток, составить решение дифференциаль-

ного уравнения Лапласа 2u 2u 0 с заданными начальными координа-x y2

тами условиями; шаг h 0,1. Уточнение решения производить до сотых долей при помощи процесса Либмана.

№1. x2 y2 1 (Г) , 9 16

№2. ( x 2) ( y 2) 12 (Г)

 

 

y

 

 

4 x

2

 

 

 

 

 

 

№3.

 

 

 

 

(Г)

 

x 2,2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№4.

 

x2 y2 16 (Г)

№5.

 

x2

 

 

y2

1 (Г)

16

9

 

 

 

 

 

 

 

 

x

 

4 y

2

 

 

 

 

 

 

№6.

 

 

 

 

(Г)

 

x 4,4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№7. ( x 2) ( y 2) 12 (Г)

№8.

 

 

x2

 

 

 

 

 

y2

 

1 (Г)

 

 

9

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№9.

 

 

x2

 

 

 

 

 

y2

 

1 (Г)

16

 

 

 

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

 

4 x

2

 

 

 

 

 

 

 

 

№10.

 

 

 

 

(Г)

 

x

 

2,2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№11. x2 y2

16 (Г)

 

 

 

 

x2

 

 

 

y2

 

 

 

№12.

 

 

 

 

 

 

 

 

 

 

 

1 (Г)

16

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

4 y

2

 

 

 

 

 

 

 

 

№13.

 

 

 

 

(Г)

 

x

 

4,4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№14.

(

 

x

 

2) (

 

y

 

2) 12 (Г)

 

 

 

 

№15.

 

x2

 

y2

1 (Г)

25

 

9

 

 

 

 

 

 

 

 

u(xy) u(xy)

u(xy)

u(xy) u(xy)

u(xy) u(xy) u(xy)

u(xy)

u(xy)

u(xy) u(xy)

u(xy)

u(xy)

u(xy)

Г x y Г 2 x y

Г x y

Г x 2 y Г x y

Г x y Г x y Г 2 x y

Г x y

Г x y

Г 0,5 x y Г x 0,5 y

Г x y2 2

Г2 x 0,5 y

Гx y

32

№16.

 

x2

 

y2

1 (Г)

9

 

16

 

 

 

 

 

 

 

 

 

 

 

y

 

 

9 x

2

 

 

 

 

 

 

№17.

 

 

 

 

(Г)

x

 

3,3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№18. x2 y2

16 (Г)

№19.

 

x2

 

y2

1 (Г)

16

9

 

 

 

 

 

 

 

x

 

9 y

2

 

 

 

 

№20.

 

 

 

 

x 9,9

(Г)

 

 

 

 

x2

 

y2

 

 

 

№21.

 

 

1 (Г)

9

 

16

 

 

 

 

 

 

№22.

 

x2

 

y2

1 (Г)

9

25

 

 

 

 

 

№23. ( x 3) ( y 2) 18 (Г)

 

 

y

 

 

9 x

2

 

 

 

 

 

 

№24.

 

 

 

 

(Г)

 

x

 

3,3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№25.

 

x2 y2

16 (Г)

№26.

 

x2

 

y2

1 (Г)

16

25

 

 

 

 

 

 

 

 

 

 

x

 

 

4 y

2

 

 

 

 

 

 

№27.

 

 

 

 

(Г)

 

x

4,4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№28.

(

 

 

 

x

 

 

3) (

 

 

 

y

 

 

 

2) 18 (Г)

 

 

 

 

 

 

 

 

№29.

 

x2

 

 

 

y2

1 (Г)

9

 

 

 

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№30.

(

 

x

 

5) (

 

y

 

5) 45 (Г)

 

 

 

 

u(xy) Г 2 x 0,5 y

u(xy)

 

Г

 

x

 

 

 

1

 

 

 

y

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u(xy)

Г

 

 

x

 

2

 

y

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

u(xy) Г 0,5 x y

u(xy) Г 0,5 x y

u(xy) Г 0,5 x 2 y

u(xy) Г 0,5 x y u(xy) Г x 0,5 y

u(xy) Г 2 x 0,5 y u(xy) Г 0,5( x y ) u(xy) Г 12 x y

u(xy) Г x 0,5 y u(xy) Г 2 x 0,5 y u(xy) Г x 0,5 y u(xy) Г x 0,5 y

33

Решение типового варианта

x2

 

y2

1 (Г)

u(xy)

 

Г 0,5(

 

x

 

 

 

y

 

)

 

 

 

 

 

16

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. Используя симметрию заданных начальных условий, построим решение только в одной четверти (рис. 4). Возьмем шаг равный h 1 и составим таблицу значений x и y .

x

0

1

2

3

4

y

3

2,90

2,60

1,98

0

Рис. 4

На рисунке крестиками помечены граничные узлы, а кружочками – внутренние.

Вычислим значение функции u(x, y) на границе:

A(0;

3) ;

u(A) 0,5(0 3) 1,5.

B(1;

2,90) ;

u(B) 0,5(1 2,9) 1,95 .

C(2;

2,60) ;

u(C) 0,5(2 2,6) 2,3 .

D(3; 1,98) ;

u(D) 0,5(3 1,98) 2,49 .

E(3,77; 1) ;

u(E) 0,5(3,77 1) 2,39 .

F(4;

0) ;

u(F) 0,5(4 0) 2 .

Для определения начальных значений функции u(x, y) во внутренних

точках составим систему уравнений, содержащих эти значения. Каждое уравнение получается приравниванием значения функции во внутренней точке среднемуарифметическомучетырехзначенийфункциивсоседнихточках:

u1 14 (1,5 u4 2u2 ), u2 14 (1,95 u1 u3 u5 ) , u3 14 (4,79 u2 u6 ) , u4 14 (u1 u8 2u5 ), u5 14 (u2 u4 u6 u9 ) , u6 14 (u3 u5 u7 u10 ) ,

34

 

u

7

1

(4,88 u

6

u ) , u

1 (4u ) , u

1

(u

u

2u ) ,

 

 

 

4

 

 

 

11

8

 

4

5

9

4

8

 

 

10

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u

1 (u

u

2u

6

) , u

1 (4,78 2u

6

) .

 

 

 

 

 

 

10

4

 

9

11

 

 

11

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решая эту систему,

 

получим u1 1,91,

u2

2,05,

u3 2,10,

u4 2,05,

u5 2,

u6 2,18, u7

2,34,

u8 2,11, u9 2,13,

u10 2,19, u11 2,28 .

Найденные значения функции u(x, y) позволяют составить шаблон №1,

в котором внутренние значения соответствуют найденным, а граничные получаются в результате уточнения предыдущих граничных значений по формуле линейной интерполяции

u(Ah ) u(A) u(B) u(A) , 1

где Ah – узловая граничная точка; А – ближайшая к Ah точка, лежащая на границе; Bh – ближайшая к Ah узловая точка, лежащая внутри области;– расстояние между точками А и Ah , взятое со знаком плюс, если точка Ah лежит внутри области, и со знаком минус, если она лежит вне области.

В данном примере имеем:

u(A ) u(A) 1,5;

 

 

B

2,90 3 0,1; u(B )

1,95 0,12,05 1,95 1,94;

 

h

 

 

 

 

 

 

 

h

 

 

 

0,9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C 2,60 4 0,4 ; u(Ch ) 2,3 0,4

2,1 2,3

2,43;

 

 

 

 

 

 

 

 

 

 

 

 

 

0,6

 

 

 

 

 

D

1,98

2 0,02 ; u(D ) 2,49 0,02 2,34 2,49

2,49;

 

 

 

 

 

 

 

 

 

h

 

0,98

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E

3,77 4 0,23; u(E ) 2,39 0,23 2,34 2,39

2,40;

 

 

 

 

 

 

 

 

 

h

 

0,77

 

 

 

 

 

 

 

 

 

 

 

 

u(Fh ) u(F) 2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,5

 

1,94

 

2,43

 

 

 

 

 

 

 

 

 

 

1,91

 

2,05

 

2,10

 

2,49

 

 

 

 

 

 

2,05

 

2,11

 

2,18

 

2,34

2,40

 

 

 

 

 

2,11

 

2,13

 

2,19

 

2,28

2

 

 

 

 

 

2. Процесс Либмана заключается в уточнении значений, входящих в шаблон № 1. Каждый следующий шаблон получается следующим образом из предыдущего: значения функции во внутренних точках равны среднему арифметическому четырех соседних значений предыдущего шаблона, а значения функции в граничных точках находятся по формуле линейной

35

интерполяции, уже использованной при получении шаблона № 1. Это уточнение производится до тех пор, пока два последовательных шаблона не совпадут с заданной степенью точности. В результате вычислений получим следующую последовательность шаблонов:

№ 2.

 

 

 

 

№ 3.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,5

1,94

2,31

 

 

 

1,5

1,94

2,33

 

 

 

 

 

 

 

 

 

 

 

 

 

1,91

2,02

2,29

2,49

 

 

1,90

2,06

2,25

2,49

 

 

 

 

 

 

 

 

 

 

 

 

2,06

2,10

2,18

2,34

2,40

 

2,05

2,10

2,23

2,32

2,41

 

 

 

 

 

 

 

 

 

 

 

2,09

2,13

2,19

2,22

2

 

2,10

2,12

2,18

2,22

2

 

 

 

 

 

 

 

 

 

 

 

№ 4.

 

 

 

 

№ 5.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,5

1,94

2,31

 

 

 

1,5

1,94

2,33

 

 

 

 

 

 

 

 

 

 

 

 

 

1,92

2,05

2,28

2,49

 

 

1,91

2,06

2,26

2,49

 

 

 

 

 

 

 

 

 

 

 

 

2,05

2,12

2,21

2,34

2,40

 

2,06

2,11

2,23

2,33

2,41

 

 

 

 

 

 

 

 

 

 

 

2,09

2,12

2,20

2,20

2

 

2,09

2,14

2,19

2,22

2

 

 

 

 

 

 

 

 

 

 

 

№ 6.

 

 

 

 

№ 7.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,5

1,94

2,31

 

 

 

1,5

1,94

2,33

 

 

 

 

 

 

 

 

 

 

 

 

 

1,92

2,06

2,28

2,49

 

 

1,92

2,06

2,27

2,49

 

 

 

 

 

 

 

 

 

 

 

 

2,06

2,12

2,22

2,34

2,40

 

2,06

2,12

2,23

2,33

2,41

2

 

 

 

 

 

 

2,10

2,20

2,22

2,22

2

2,10

2,13

2,20

2,21

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

№ 8.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,5

1,94

2,32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,92

2,06

2,27

2,49

 

 

 

 

 

 

 

 

 

 

 

 

 

Шаблон № 8 является ответом.

2,06

2,12

2,23

2,33

2,41

 

 

 

 

 

 

 

 

 

 

 

 

2,10

2,13

2,20

2,22

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

36

Лабораторная работа № 2

Задание. Используя метод сеток, составить решение смешанной задачи

для дифференциального уравнения параболического типа u 2и2 (урав-t x

нения теплопроводности) при заданных начальных условиях u(x, 0) f (x), u(0, t) (t), u(0,6, t) (t) , где х[0; 0,6].

Решение выполнить при h = 0,1 для t [0; 0,01] с четырьмя десятичными знаками, считая σ = 1/6.

1. и (х, 0) = cos 2x, и (0, t) = 1 — 6 t, и (0,6; t) = 0,3624.

2. и (x, 0) = x (x + 1), и (0, t) = 0, и (0,6; t) = 2t + 0,96.

3. и (х, 0) = l,2 + lg (x + 0,4), u (0, t) = 0,8 + t, и (0,6; t) =1,2.

4. и (х, 0) = sin 2x, u (0, t) = 2t, u (0,6; t) = 0,932.

5. и (х, 0) = 3х (2 — х), u (0, t) = 0, u (0,6; t) = t + 2,52.

6. и (x, 0) = 1 — lg (x + 0,4), u (0, t) = 1,4, u (0,6; t) = t + 1.

7. и (х, 0) = sin (0,55x + 0,03), и (0, t) = t + 0,03, u (0,6; t) = 0,354.

8. и (х, 0) = 2х (1 — х) + 0,2, u (0, t) = 0,2 и (0,6; t) = t + 0,68.

9. и (х, 0) = sin x + 0,08, u (0, t) = 0,08 + 2 t, u (0,6; t) = 0,6446.

10. и (х, 0) = cos (2x + 0,19), u (0, t) = 0,932, u (0,6; t) = 0,1798.

11. и (х, 0) = 2х (x + 0,2) + 0,4, u (0, t) = 2t + 0,4, и (0,6; t) = 1,36.

12. и (х, 0) = lg (x + 0,26) + 1, u (0, t) = 0,415 + t, и (0,6; t) = 0,9345.

13. и (x, 0) = sin (x + 0,45), u (0, t) = 0,435 — 2 t, u (0,6; t) = 0,8674.

14. и (x, 0) = 0,3 + x (x + 0,4), u (0, t) = 0,3, и (0,6; t) = 6t + 0,9.

15. и (x, 0) = (x — 0,2) (х + 1) + 0,2; u (0, t) = 6t; u (0,6; t) = 0,84.

16. и (x, 0) = (0,3 + 2х), u (0, t) = 0, u (0,6; t) = 6t + 0,9.

17. и (x, 0) = sin (x + 0,48), u (0, t) = 0,4618, u (0,6; t) = 3t + 0,882.

18. и (x, 0) = sin (x + 0,02), и (0, t) = 3t + 0,02, u (0,6; t) = 0,581.

19. и (x, 0) = cos (х + 0,48), и (0, t) =6t + 0,887, и (0,6; t) =0,4713.

20. и (x, 0) = lg (2,63 — х), u (0, t) = 3 (0,14 — t), u (0,6; t) = 0,3075.

21. и (x, 0) = 1,5 — х (1— х), и (0, t) = 3 (0,5 — t), u (0,6; t) =1,26.

22. и (x, 0) = соs (x + 0,845), u (0, t) = 6(t + 0,11), u (0,6; t) = 0,1205.

23. и (x, 0) = lg (2,42 + x), u (0, t) = 0,3838, u (0,6; t) = 6 (0,08 — t).

24. и (x, 0) = 0,6 + x (0,8 — х), u (0, t) = 0,6, и (0,6; t) = 3 (0,24 + t).

25. и (x, 0) = соs (x + 0,66), u (0, t) = 3t + 0,79, и (0,6; t) = 0,3058.

26. и (х, 0) = lg (l,43 + 2x), u (0, t) = 0,1553, u (0,6; t) = 3 (t + 0,14).

27. и (x, 0) = 0,9 + 2x (1 — х), и (0, t) = 3 (0,3 — 2 t), u (0,6; t) = 1,38.

28. и (x, 0) = lg (l,95 + x), u (0, t) = 0,29 — 6t, u (0,6; t) = 0,4065.

29. и (x, 0) = 2соs (x + 0,55), u (0, t) = 1,705, и (0,6; t) = 0,817 + 3t.

30. и (x, 0) = х (1 — х) + 0,2, и (0, t) = 0,2, и (0,6; t) = 2 (t + 0,22).

37

Решение типового варианта

 

 

u (x, 0) = 3x (1 − x) + 0,12, u (0, t) = 2 (t + 0,06), u (0,6; t) = 0,84.

 

Параболическое уравнение решается методом сеток постепенным пе-

реходом от значений функции u (xi, ti) к значениям u

(xi, t j 1 );

причем

t j 1

t j k, , где k h2

/ 6 0,01/ 6 0,0017.

 

 

 

 

 

 

Вычисления, производятся по формуле

 

 

 

 

 

 

 

u

1

(u

4u u

 

 

) (i = 1, 2, 3, 4, 5, 6; j = 1, 2, 3, 4, 5, 6).

 

 

i, j 1

6

i 1, j

ij

i 1, j

 

 

 

 

 

 

 

 

Все расчеты приведены в таблице:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

j

 

i

 

 

0

1

 

 

2

3

4

 

5

 

6

 

 

xi

 

 

0

0,1

 

 

0,2

0,3

0,4

 

0,5

 

0,6

 

 

tj

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

0,12

0,39

 

0,60

0,75

0,84

 

0,87

 

0,84

1

 

0,0017

 

0,1233

0,3800

 

0,5900

0,7400

0,8300

 

0,8600

 

0,84

2

 

0,0033

 

0,1267

0,6372

 

0,5800

0,7300

0,8200

 

0,8517

 

0,84

3

 

0,0050

 

0,1300

0,3659

 

0,5704

0,7200

0,8103

 

0,8445

 

0,84

4

 

0,0067

 

0,1333

0,3607

 

0,5612

0,7101

0,8010

 

0,8380

 

0,84

5

 

0,0083

 

0,1367

0,3562

 

0,5526

0,7004

0,7920

 

0,8322

 

0,84

6

 

0,01

 

0,1400

0,3524

 

0,5445

0,6910

0,7834

 

0,8268

 

0,84

38

Лабораторная работа №3

Задание. Используя метод сеток составить решение смешанной задачи

для

уравнения

колебания струны

2u

 

2u

с начальными

условиями

t2

x2

 

 

 

 

 

 

 

 

u(x,

0) f (x),

ut (x,

0) (x)

(0 x 1)

 

и

краевыми

условиями

u(x,

t) (t), u(1, t) (t) . Решение выполнить с шагом h = 0,1, определяя

значения функции

u(x, t) с

четырьмя

десятичными знаками, причем

0 t 0,5.

 

 

 

 

 

 

 

 

f (x) x(x 1),

Ф(х) cos x, № 1. (t) 0,

(t) 2(t 1).

f (x) xcos x,

Ф(х) x(2 x), № 2. (t) 2t,

(t) 1.

f(x) cos 2x ,

3. Ф(х) x2 ,

(t) 1 2t,(t) 0.

f (x) (x 0,5)(x 1),

Ф(х) sin(x 0,2), № 4. (t) t 0,5,

(t) 3t.

f (x) 2x(x 1) 0,3,

Ф(х) 2sin x, № 5. (t) 0,3,

(t) 4,3 t.

39

f(x) (x 0,2) sin 2x ,

6. Ф(х) 1 x2 ,

(t) 0,

(t) 1,2(t 1).

f(x) xsin x,

7. Ф(х) (x 1)2 , (t) 2t,

(t) 0.

f (x) 3x(1 x),

Ф(х) cos(x 0,5), № 8. (t) 2t,

(t) 0.

f (x) x(2x 0,5),

Ф(х) cos2x, № 9. (t) t2 ,

(t) 1,5.

f (x) (x 1)sin x,

№ 10. Ф(х) x2 x, (t) 0,

(t) 0,5t.

f(x) (1 x)cos 2x ,

11. Ф(х) 2x 1,

(t) 2t 1, (t) 0.

40

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]