Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод.указ. МЗКМ каз.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.93 Mб
Скачать
  1. Крамер формуласы арқылы теңдеу жүйесін шешу

  2. Кері матрица арқылы теңдеу жүйесін шешу.

  3. Матрицалардың амалдарын орындау.

  4. Теңдеудің шешім табу.

Тәжірибелік жұмыс №2

  1. Гаусс әдіс пайдаланып сызықтық теңдеу жүйесін шешу.

Процедура біртекті емес n белгісізі бар n сызықты алгебралық теңдеулер жүйесін шығарады

a11 x1+a12 x2+ . . .+a1n xn=a1n+1

a21 x1+a22 x2+ . . .+a2n xn=a2n+1

. . . .

an1 x1+an2 x2+ . . .+ann xn=ann+1

Бастапқыда нольден айрықша x1 коэффициентті анықтаймыз. Сәйкес келетін теңдеуді біріншісімен алмастырамыз (егер керек болса). нольден айрықша a11 жүйесін аламыз. Осы теңдеудің барлық коэффиценттерін a11 бөліп, келесіні аламыз:

x1+b12 x2+ . . .+b1n xn=b1n+1

Осы теңдеу көмегімен берліген теңдеуден x1 алып тастаймыз.

a(1)22 x2+a(1)23 x3+ . . .+a(1)2n xn=a(1)2n+1

. . . .

a(1)n2 x2+a(1)n3 x3+ . . .+a(1)nn xn=a(1)nn+1

мұнда

a(1)i j=ai j-ai 1b1 j, i,j= 2...n

Алынған жүйе n-1 теңдеуден тұрады. Сипатталған процедураны осы жүйеге қолданамыз. Операцияны керекті сан ретінде қайталаймыз, жүйені үшбұрышты түрге келтіргенше.

x112 x2+ . . .+с1n xn1n+1

x2+ . . .+c2n xn=c2n+1

. . . .

xn=cnn+1

Енді xn,xn-1, . . ., x1. анықтау жеңіл.

Мысалы:

Шешу жолы:

Гаусс әдіс пайдаланып сызықтық теңдеу жүйесін MS Excel арқылы шешу болады.

Түзу жолы

теңделер

х1

х2

х3

х4

бос мүшесі

I

0,68

0,05

-0,11

0,08

2,15

II

0,21

-0,13

0,27

-0,8

0,44

III

-0,11

-0,84

0,28

0,06

-0,83

IV

-0,08

0,15

-0,5

-0,12

1,16

1 қадам

барлық теңдеулердің х1 коэффициенттерін бірлікке келтірледі

теңделер

х1

х2

х3

х4

бос мүшесі

I

1

0,073529

-0,16176

0,117647

3,161764706

II

1

-0,61905

1,285714

-3,80952

2,095238095

III

1

7,636364

-2,54545

-0,54545

7,545454545

IV

1

-1,875

6,25

1,5

-14,5

2 қадам

2,3,4 теңдеулердің х1 айнымалылары жойылады

теңделер

х1

х2

х3

х4

бос мүшесі

I

1

0,073529

-0,16176

0,117647

3,161764706

II

0

0,692577

-1,44748

3,927171

1,066526611

III

0

-7,56283

2,38369

0,663102

-4,38368984

IV

0

1,948529

-6,41176

-1,38235

17,66176471

3 қадам

2,3,4 теңдеулердің х2 коэффициенттерін бірлікке келтірледі

теңделер

х1

х2

х3

х4

бос мүшесі

I

1

0,073529

-0,16176

0,117647

3,161764706

II

0

1

-2,08999

5,670374

1,539939333

III

0

1

-0,31518

-0,08768

0,579635849

IV

0

1

-3,29057

-0,70943

9,064150943

4 қадам

3,4 теңдеулердің х2 айнымалысы жойылады

теңделер

х1

х2

х3

х4

бос мүшесі

I

1

0,073529

-0,16176

0,117647

3,161764706

II

0

1

-2,08999

5,670374

1,539939333

III

0

0

-1,77481

5,758053

0,960303483

IV

0

0

1,200576

6,379808

-7,52421161

5 қадам

3,4 теңдеулердің х3 коэффициенттерін бірлікке келтірледі

теңделер

х1

х2

х3

х4

бос мүшесі

I

1

0,073529

-0,16176

0,117647

3,161764706

II

0

1

-2,08999

5,670374

1,539939333

III

0

0

1

-3,24433

-0,54107544

IV

0

0

1

5,313955

-6,26716732

6 қадам

4 теңдеуден х3 коэффициенті жойылады

теңделер

х1

х2

х3

х4

бос мүшесі

I

1

0,073529

-0,16176

0,117647

3,161764706

II

0

1

-2,08999

5,670374

1,539939333

III

0

0

1

-3,24433

-0,54107544

IV

0

0

0

-8,55829

5,726091884

Кері жолы

біртіндеп айнымалыларды табылады

х4 =

5,726092

=

-0,66907

-8,55829

x3 = -0,541075 + 3,24433x4

x3 = -2,711

x2=1,5399-5,6703x3+2,0899x2

x2 = -0,334

x1 = 3,1617 - 0,1176x4 + 0,1617x3 - 0,0735x2

x1 = 2,826

Жауабы: 2,826; -0,334; -2,711; -0,669

Тапсырмалар:

  1. Итерация әдісін пайдаланып сызықтық теңдеуді шешу. ( ε =0,001)

Бұл әдісті қолдану үшін бастапқы теңдеу жүйесін келесі түрде жазылады.

X=f(x)

Түбірдің бастапқы жуық шамасы х=c0 белгісін, оны алдағы теңдеудің оң бөлігіне қойсақ

С1=f(c0)

Түбірдің жаңа мәнін х=f(x) қоямыз, сонда Сn+1=f(Cn), n=1,2; егер екі тізбектелген итерация қорытындысы жақын болса: ⌡Сn+1-Cn⌡ < ε , онда итерациялық процесс тоқталады. Қарапайым итерациялық әдістің негізгі шартына │f(Cn)│<1 сәйкес келсе жеткілікті.

Шешу жолы:

1 итерация:

х1 = х2 = х3 = х4 = 0 болған жағдайда теңдеу жүйесінің шешімі бос мүшелеріне тең болады.

2 итерация:

Берілген теіңдеулерге 1 итерациядағы шешімдері койылады, оның шешімдерін келесі итерацияларға пайдаланады.

Бұл жалғасып кетебереді келесі шарт орындалғанша:

|x* - xk| <= ε

k

x1

x2

x3

x4

0

2,15

-0,83

1,16

0,44

1

2,9719

-1,0775

1,5093

-0,4326

2

2,3555

-1,0721

1,5075

-0,7317

3

3,5017

-1,0106

1,5015

-0,8111

4

3,5511

-0,9277

1,4944

-0,8321

5

3,5637

-0,9563

1,4834

-0,8298

6

3,5678

-0,9566

1,489

-0,8332

7

3,57

-0,9575

1,4889

-0,8356

8

3,5709

-0,9573

1,489

-0,8362

9

3,5712

-0,9571

1,4889

-0,8364

10

3,5713

-0,957

1,489

-0,8364

Тапсырмалар

  1. Зейдель әдісін қолданып сызықтық теңдеу жүйесін шешу. (ε=0,001)

Зейдель әдісінің есептеу формуларының түрлері:

Мұндағы х1,x2,…,xn – бар жуықтау элементтері, ал y1,y2, …,yn – есептелетін жуықтау элементтері

Мысалы

Шешу жолы:

Теңдеу жүйесін түрлендіреді, итерация әдісін тиімді пайдалану ушін

Жүйенің бас диоганальнің элементтері жолдың басқа элементтерінен кем болмайтындай түрге келтіреміз:

Жүйені түрлендіріп, итерацияға ыңғайлы түрге келтіреміз:

Теңдеу жүйесін MS Excel арқылы шешуге болады.

k

х1

x2

x3

0

0,19

0,97

-0,14

1

0,2207

1,0703

-0,1915

2

0,2354

1,0988

-0,2118

3

0,2424

1,1088

-0,2196

4

0,2454

1,1124

-0,2226

5

0,2467

1,1138

-0,2237

6

0,2472

1,1143

-0,2241

7

0,2474

1,1145

-0,2243

8

0,2475

1,1145

-0,2243

Тапсырмалар