Материал: Аверянов Введение в оператсионные системы и основы программирования 2015

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

принимающую целые значения 0, 1 и 2 в точках , и . Тогда с учетом (4.20) и (4.21) выражение для интерполяционного полинома Лагранжа второй степени (4.11) запишется как

1 2 2 1 . (4.22)

Интегрируя полином Лагранжа в соответствующих пределах, получим выражение

(4.23)

4,

называемое формулой Симпсона.

Задачи по теме «Фигуры на координатной плоскости»

Задача 4.6. Существование и классификация треугольника, определённого через длины сторон. Задано несколько троек чи-

сел a, b и c – возможные стороны треугольника (см. варианты заданий). Необходимо выполнить следующие действия.

1.Запрограммировать последовательный ввод с клавиатуры значений a, b и c.

2.Переставить значения длин сторон a, b и c таким образом, чтобы сторона c оказалась гипотенузой.

3.Проверить возможность существования треугольника с гипотенузой в соответствии с теоремой косинусов (используя формулу (4.14)) или теоремой Пифагора.

4.Если треугольник существует, то на основании теоремы косинусов или теоремы Пифагора классифицировать его как:

1) тупоугольный;

2) прямоугольный;

3) остроугольный.

226

5. Классифицировать существующий треугольник как:

1)разносторонний;

2)равносторонний;

3)равнобедренный.

Варианты данных для задачи 4.6

1.

3,22;

2,02;

33,19;

19,91;

26,55;

2,09;

 

6,24;

 

6,24;

6,24.

4,48;

4,48;

2.

13,45;

17,93;

32,42;

6,34;

 

6,62;

 

6,88;

13,50.

6,62;

6,88;

3.

6,93;

9,23;

11,54;

15,12;

 

7,51;

 

7,51;

5,49.

7,93;

7,93;

4.

10,08;

13,44;

16,80;

11,22;

 

2,76;

 

2,20;

5,02.

7,51;

7,51;

7,51;

5.

7,01;

4,88;

11,89;

6.3,07;

 

4,09;

 

5,12.

2,09;

3,75;

3,75;

5,30;

 

1,24;

7,51;

7.11,24;

14,99;

19,73.

3,94;

5,25;

6,57;

1,31;

4,28;

8,96;

13,27;

 

1,31;

 

1,94.

 

 

 

 

Задача 4.7. Существование и классификация треугольника, определённого через координаты вершин на плоскости. На ко-

ординатной плоскости задано несколько наборов по три точки A, B и C с координатами , , , и , соответственно

(см. рис. 4.8).

1.Необходимо проверить существование треугольника (не лежат ли точки на одной прямой).

2.Если треугольник существует, то классифицировать его как тупоугольный, прямоугольный или остроугольный, а также как разносторонний, равнобедренный или равносторонний.

3.

Погрешность вычислений: ε

0,01.

 

 

 

Варианты данных для задачи 4.7

3,57;

2,20 ;

 

1.

1,29;

2,37 ;

2,26;

4,08 ;

;

 

1,40;

8,95 ;

3,42;

227

26,88 ;

5,59;

46,08

 

2.

1,16;

4,16 ;

1,31;

6,83;

3,83 ;

9,65;

8,21 .

 

;

 

 

 

2,33;

4,72 ;

 

 

6,87 ;

 

15,18;

 

 

10,85;

 

 

 

3,31;

 

0,06 ;

0,75;

 

7,10 ;

2,82;

 

5,92

 

.

 

3.

 

16,69;

 

0,82 ;

 

2,03;

8,58 ;

 

13,77;

 

 

1,26

;

 

 

 

7,42;

2,94 ;

2,26;

2,66 ;

1,80;

 

5,86;

 

 

 

14,15;

 

20,48 ;

5,39;

8,43;

 

2,14 ;

 

2,85;

 

 

6,73.

 

 

4.

0,37;

9,37 ;

 

13,50 ;

14,87;

21,30

 

;

 

 

 

0,21;

0,99 ;

0,04;

9,64 ;

1,95;

 

 

9,37

;

 

 

3,86;

15,52 ;

13,30;

33,39 ;

17,24;

 

 

40,85.

 

 

5.

 

2,01;

4,40 ;

3,12;

1,70 ;

11,98;

 

30,90

6,66;

;

 

 

1,25;

2,34 ;

7,74;

6,15 ;

8,14;

 

 

 

 

 

 

4,51;

10,95 ;

0,55;

 

4,15 ;

1,15;

7,79;

 

 

.9,75

 

 

6.

4,32;

8,74 ;

5,49;

 

2,13 ;

6,16

 

59,05

;

 

 

6,45;

1,34;

2,53 ;

4,42;

1,05 ;

13,20;

 

;

 

 

 

2,70 ;

1,31;

 

1,21 ;

3,33;

 

3,88 .

 

 

 

7.

3,27;

8,62 ;

11,17;

6,86 ;

17,27;

5,50

 

 

 

 

 

;

7,18;

35,15 ;

15,17;

70,95 ;

 

 

29,08;

 

 

110,91;

 

3,31;

6,04 ;

5,79;

10,23 ;

 

 

8,43;

 

 

12,60.

0,93;

4,10 ;

17,26;

4,24 ;

 

 

34,99;

 

 

8.

 

 

10,67;

0,03 ;

 

6,96;

2,74 ;

 

 

2,38;

 

 

0,13

;

 

 

 

 

 

2,06

;

7,31;

0,06 ;

 

17,15;

0,27 ;

 

 

18,40;

 

 

0,29.

0,33;

8,27 ;

 

8,11;

16,96 ;

 

 

17,62;

 

 

13,60

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Задача 4.8. Вычисление площади треугольника, определённого через координаты вершин на плоскости. Дополнить задачу

3.7 (используя те же варианты данных) вычислением площади треугольников по формуле Герона, а также через суперпозицию площадей трапеций. Сравнить результаты. Погрешность вычислений:

ε0,01.

Задача 3.9. Вычисление площади криволинейной трапеции.

Вычислить площадь криволинейной трапеции (см. рис. 4.9) по формуле Ньютона–Лейбница (4.19) и проверить результат по формуле Симпсона (4.23). Трапеция ограничена параболой

и вертикальными прямыми

и . Погрешность

вычислений не превышает ε 0,01.

 

Варианты данных к задаче 3.9

1. 7,54; 6,34; 4,52; 1,19; 3,02.

228

3.

1,71;

8,64;

6,79;

0,70;

9,11.

2.

4,97;

6,90;

8,32;

1,16;

.

4.

3,77.

5.

8,29;

5,07;

9,91;

1,03;

2,38 .

6.

2,25;

7,74;

9,68;

3,96;

10,09.

7.

0,49;

6,54;

7,48;

2,05;

7,18.

8.

7,32;

6,82;

9,41;

1,46;

9,59 .

9.

6,21;

3,66;

9,35;

8,37;

14,84.

10.

9,15;

3,85;

7,03;

4,16;

13,21.

 

3,95;

1,31;

8,97;

0,04;

9,49

4.3. РЕШЕНИЕ НЕЛИНЕЙНЫХ УРАВНЕНИЙ

4.3.1. Подход к решению нелинейных уравнений

Распространенной задачей в самых разных областях вычисле-

ний является численное решение уравнения

 

 

для нелиней-

ной функции

на отрезке

. При этом,

как0правило, идёт

речь о поиске заведомо единственного,

корня

ξ

функции

не-

прерывной на отрезке

 

(рис. 4.10, 4.11).

 

 

 

Эта задача решается

,путем нахождения приближенного значе-

ние корня уравнения

отстоящего от него не более чем на вели-

чину малой положительнойξ ,

погрешности (расположенного справа

или слева от истинного значения ξ корня уравненияε

).

 

Рис. 4.10. Приближенное решение нелинейного уравнения. Пологая функция

229

Рис. 4.11. Приближенное решение нелинейного уравнения. Крутая функция

При этом значения функции в точках ξ и ξ должны отличаться не более чем на величину невязки δ – малой положительной величины. Величины погрешности и невязки являются необходимыми начальными данными для решения задачи нахождения корня нелинейного уравнения:

|

0,

где ξ

, ;

(4.24)

|ξ ξ |

ε,

| ξ |

δ.

 

Значимость величин отклонения – погрешности ε и невязки δ, иллюстрируется на рисунках выше. Если в окрестности корня ξ функция достаточно пологая (см. рис. 4.10), то величина погрешности ε достаточна для регулирования точности решения. Если же функция круто возрастает или убывает (см. рис. 4.11), то для точности решения становится существенным значение невязки δ.

4.3.2. Деление отрезка пополам (дихотомия)

Основная идея решения уравнения (4.24) методом дихотомии заключается в том, что корень уравнения – ξ, являющийся внутрен-

ней точкой отрезка

,

, будет также внутренней точкой левой

половины отрезка

или правой половины

ср,

. При этом

рис. 4.6).

отрезка

, ср

 

ср

/2

(см.

середина

определяется как

 

 

 

 

 

 

230

 

 

 

 

Источник: https://studfile.net/preview/16708824/