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

Практикум. Информационные технологии

.pdf
Скачиваний:
14
Добавлен:
29.02.2016
Размер:
2.06 Mб
Скачать

2

 

 

 

 

 

+1

 

 

 

 

 

 

=

 

 

2

1

 

=0

+ 1

 

1

 

 

 

 

 

 

 

 

Следует отметить, что разложение в ряд справедливо только для того отрезка, на котором строилась таблица значений функции. На другом отрезке возможны другие значения коэффициентов. Например, функцию = sin ( ) можно с достоверностью не менее 99% представить в виде функции

 

= −0.405 2

+ 1.272 − 0.026 на отрезке

0, , а на отрезке

 

 

 

,

 

 

 

- в виде функции = 0.929 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

4

 

 

 

 

 

 

 

 

 

Задачи.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1)

Для таблично заданной функции найти приближение с достоверностью не менее 95%

 

x

 

2

 

 

4

 

6

 

8

10

 

 

 

12

 

 

 

 

14

 

 

 

16

 

18

 

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f1(x)

-0,600

 

 

0,275

1,048

 

-0,206

-0,948

 

 

0,346

 

0,920

 

 

-0,448

 

-0,866

 

0,550

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2)

Построить приближения функций с достоверностью 95%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

sin

 

− 1, 0 ≤ ≤ 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= ln 2 − 1

+ sin , 0 ≤ ≤ 1

 

 

 

 

 

3)

С помощью приближения функции найти значение функции в точках x=0,25; 0,75

 

x

 

0,1

 

 

 

0,2

0,3

0,4

 

0,5

0,6

 

 

0,7

 

0,8

 

0,9

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f(x)

 

1,79

 

1,70

1,68

1,72

 

1,79

1,88

 

 

1,99

 

2,12

 

2,26

 

 

2,42

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4)

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ln +

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

+ 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

6

 

1 + ln

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

+ 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5)

Вычислить интеграл по области задания для таблично заданной функции

 

x

 

2

 

 

 

4

 

6

 

8

10

 

 

 

12

 

 

 

 

14

 

 

 

16

 

18

 

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f2(x)

1,157

 

 

-0,116

-0,985

 

0,231

0,958

 

-0,342

 

-0,918

 

 

 

0,449

 

0,866

 

-0,550

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Численное интегрирование

С помощью численных методов вычисляются только определенные интегралы типа

Для успешного применения методов требуется, чтобы подынтегральная функция была непрерывной на всем отрезке интегрирования или имела устранимый разрыв. Для использования в электронной таблице или при табличном задании функции необходимы методы, в которых не требовалось бы вычисление функции в промежуточных точках (между узлами таблицы). Наиболее часто используемыми математическими методами численного интегрирования, подходящими для использования в электронных таблицах и обеспечивающими хорошую точность, являются метод трапеций, методы прямоугольников.

Основная идея рассматриваемых математических методов – замена функции ( ) на некотором интервале линейной функцией (для методов прямоугольников ~ = , для метода трапеций~ + ) с последующим вычислением суммы по всем интервалам.

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

Для методов прямоугольников имеем расчетные формулы

−1( )

 

 

 

=

=

( )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=0(1)

 

 

 

где – число отрезков разбиения,

– левая (правая) граница отрезка, - длина интервала. Эти методы

 

 

 

 

 

 

 

 

 

 

 

 

 

дают точность, определяемую по формуле

 

 

 

 

 

 

 

 

 

 

 

 

 

2

max | ′′

|

 

 

 

24

 

 

 

 

 

 

 

 

 

 

 

Для метода трапеций имеем следующие формулы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

−1

 

 

 

=

 

 

=

+

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

=1

 

 

 

2

 

 

 

 

 

 

 

max| ′′

|

 

 

 

12

 

 

 

 

 

 

 

 

 

 

 

 

 

Очевидный недостаток математических методов – сложные формулы для оценки точности. Иногда для рассматриваемых методов для грубой оценки точности используют метод двойного просчета - в качестве точности берут | − 2 |. Однако при использовании данного метода для получения хорошей точности может потребоваться многократное интегрирование.

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

=

 

 

−1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=1

 

 

 

 

 

 

 

 

 

 

=

 

− 1 …

− −1

 

 

 

 

 

 

 

 

 

 

 

2

 

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+1

 

 

 

 

 

 

 

 

=

 

 

 

 

2

1

 

 

 

 

 

 

 

+ 1

 

 

1

 

=0

 

 

 

 

 

 

 

Следует отметить, что приближение полиномом справедливо только для того отрезка, на котором строилась таблица значений функции. Поэтому исходный интервал, чаще всего, приходится разбивать на несколько частей. Если верхний предел суммирования не превышает 6, то можно воспользоваться линией тренда. Для этого строят график функции f(x), затем выделяют ряд данных и из контекстного меню выбирают пункт «Добавить линию тренда». В параметрах линии тренда следует указать: Тип

линии – полиномиальный, отметить флажки «Показать уравнение на диаграмме» и «Поместить на диаграмму величину достоверности аппроксимации (R^2)». Последний параметр определяет качество приближения (рассчитывается как и в пункте 7) – чем он ближе к 1, тем лучше приближение. Увеличить значение величины достоверности можно, увеличив степень полинома (если она окажется больше 6, то придется исходный интервал разбить на несколько частей). Обычно хорошим можно считать приближение с оценкой качества приближения не менее 95%.

Задачи.

С помощью разных методов 1) вычислить интегралы; 2) получить точность результата 0,01.

5 3

1 −

 

3

 

 

2 + 3

 

 

 

 

 

 

 

 

8

ln

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 6

2 + − 5

 

− 2

 

 

 

sin +

 

 

 

 

−2

2 + 7

3

 

 

 

 

 

 

 

 

 

−2 +3 +

 

 

 

 

 

4

+ 1

−3