Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Л.р. по КТВМ №1.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
236.54 Кб
Скачать

3.2 Исследование функции:

3.2.1 По методу Лагранжа:

n

1

2

3

4

5

6

7

8

-6,0265

-7,3842

-0,1208

0,4878

-0,1733

0,3407

0,037

-0,0083

0,9516

-0,9266

2,7116

-0,4592

0,3904

-0,0644

0,0254

-0,0043

-0,7472

-2,0181

-5,1404

-0,3672

-0,2685

-0,1497

0,1076

0,0128

3.2.2 По методу Ньютона:

n

1

2

3

4

5

6

7

8

-6,0265

-7,3842

-0,1208

0,4878

-0,1733

0,3407

0,037

-0,0083

0,9516

-0,9266

2,7116

-0,4592

0,3904

-0,0644

0,0254

-0,0043

-0,7472

-2,0181

-5,1404

-0,3672

-0,2685

-0,1497

0,1076

0,0128

3.2.3 По методу Чебышева:

n

1

2

3

4

5

6

7

8

-2,1918

-6,7468

-0,1266

-0,9661

-0,3498

0,3186

-0,0165

0,0421

4,1839

-0,9362

3,3096

-0,5667

-0,8205

-0,1333

0,1011

-0,0161

1,7096

-0,8734

-3,6239

0,0841

-1,0335

-0,1934

0,02

-0,0184

Рисунок 6. График зависимости R(x)=f(n) для точки

Рисунок 7. График зависимости R(x)=f(n) для точки

Рисунок 8. График зависимости R(x)=f(n) для точки

Выводы:

а) с увеличением числа узлов интерполяции точность интерполяции сначала повышается, но впоследствии из-за ограниченности разрядности машинной сетки накапливаются погрешности коэффициентов при членах интерполяционного полинома и точность интерполяции снижается;

б) чем ближе точка, в которой восстанавливается значение функции к узлу интерполяции, тем точнее результат интерполяции;

в) метод Чебышева является наиболее точным из рассмотренных методов, так как узлы интерполяции располагаются неравномерно с целью минимизации погрешности интерполяции. Точность методов Лагранжа и Ньютона одинакова;

г) точность интерполяции плавной функции выше точности интерполяции изогнутой функции, что объясняется большей простотой описания плавной функции интерполяционным полиномом.

Часть 2. Аппроксимация

Цель работы:

исследование методов аппроксимации таблично заданных функций

другими, более простыми.

2.1 Задача аппроксимации - построение приближенной (аппроксимирующей) функции в целом наиболее близко проходящей около данных точек или около данной непрерывной функции. Близость исходной и аппроксимирующей функции определяется числовой мерой − критерием аппроксимации (близости). Наибольшее распространение получил квадратичный критерий:

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

    1. Задана моделирующая функция № 8 вида

    2. с параметрами: A=1, B=2, C=2 и D=3.

Рисунок 9. Моделирующая функция

Аппроксимация проводится на интервале [0,10].

Рассмотрим влияние степени аппроксимирующего полинома на точность аппроксимации в точке (x = 4,76) (по абсолютной величине отклонения значения функции в точке от значения аппроксимирующей функции в той же точке) и в целом на всем интервале (по величине критерия близости).

2.5. Представим результаты исследования в виде таблицы:

порядок аппроксимирующего уравнения (М)

1

2

3

4

5

6

7

8

погрешность в точке х=4,76

-9,6059

-0,0908

-0,1482

-0,0025

0,009

0,0013

0,0019

0,0004

величина критерия близости

635,5040

1,0722

0,1490

0,0125

0,0003

0

0

0

коэффициенты аппроксимирующих уравнений

a0

-12,8304

0,565

0,1374

0,0219

0,0015

-0,0001

0

0

a1

10,5907

1,4053

2,1423

2,6222

2,8501

2,9139

2,8904

2,8219

a2

0,9185

0,7231

0,4778

0,2855

0,2067

0,2447

0,3769

a3

0,0130

0,0525

0,1070

0,1409

0,1186

0,0274

a4

-0,0020

-0,0082

-0,0148

-0,0085

0,0274

a5

0,0003

-0,0008

-0,0001

-0,0075

a6

0

0

0,0009

a7

0

-0,0001

a8

0

x

0

1,25

2,5

3,75

5

6,25

7,5

8,75

10

F(x)

0

4,2060

10,2798

18,9032

30,4161

44,9249

62,477

83,0978

106,8024

M=1

P(x)

-12,8304

0,4080

13,6463

26,8847

40,123

53,3614

66,5997

79,8381

93,0764

M=4

P(x)

0,0219

4,144

10,3069

18,9523

30,4063

44,8794

62,4663

83,1466

106,7837

M=8

P(x)

0

4,2060

10,2798

18,9032

30,4161

44,9249

62,477

83,0978

106,8024

Рисунок 10. Влияние степени аппроксимирующего полинома М на точность аппроксимации

2.4. Выбрана Моделирующая функция №3 : с параметрами А=1, В=4, С=1, D=2.

Рисунок 11. Моделирующая функция

2.3. Представим результаты исследования в виде таблицы:

порядок аппроксимирующего уравнения (М)

1

2

3

4

5

6

7

8

погрешность в точке х=4,76

2,0754

1,8207

2,1159

0,1768

0,5683

-0,0508

0,0408

-0,0043

величина критерия близости

65,2502

64,7958

40,4423

16,2714

2,3437

0,2584

0,0066

0.0

коэффициенты аппроксимирующих уравнений

a0

1,0636

0,7051

2,9009

4,4392

3,7492

3,6193

3,6365

3,6372

a1

0,7262

0,9721

-2,8131

-9,2007

-1,4814

3,6488

-0,1735

-2,1816

a2

-0,0246

0,9792

4,2433

-2,2707

-8,6103

-2,4299

1,4457

a3

-0,0669

-0,5920

1,2555

3,9805

0,3614

-2,4802

a4

0,0263

-0,1857

-0,7119

0,3042

1,3575

a5

0,0085

0,0553

-0,0924

-0,3094

a6

-0,0016

0,0091

0,0343

a7

-0,0003

-0,0018

a8

0

x

0

1,25

2,5

3,75

5

6,25

7,5

8,75

10

F(x)

3,6372

0,8172

-1,4101

1,7169

7,6279

9,9404

7,1994

4,8700

7,8537

M=1

P(x)

1,0636

1,9714

2,8792

3,787

4,6947

5,6025

6,5103

7,4181

8,3259

M=4

P(x)

4,4392

-1,5236

-0,2660

3,5819

6,9286

8,2207

7,4430

6,1189

7,3099

M=8

P(x)

3,6372

0,8172

-1,4101

1,7169

7,6279

9,9404

7,1994

4,8700

7,8537

Рисунок 12. Влияние степени аппроксимирующего полинома М на точность аппроксимации

2.4 Выводы: с ростом порядка аппроксимирующего полинома, точность аппроксимации повышается, но возрастает объем вычислений, используемой памяти и времени. Таким образом, для прикладных задач, как правило, ограничиваются получением результата с определенной степенью точности.

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

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

11

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