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

Choliy.NumericaMethods.2011Dec01

.pdf
Скачиваний:
11
Добавлен:
19.03.2015
Размер:
913 Кб
Скачать
☆

 

1

 

sin (i − j)

 

π +

sin (i + j)

 

π

= 0,

i = j,

 

 

 

 

 

 

 

0

2

i

−

j

0

i + j

 

6

 

 

1 π

 

 

 

 

 

π

 

 

 

 

 

 

=

 

 

(1 + cos (2it))dt =

, i = j = 0,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

2

0

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

π

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

(cos (0t) + cos (0t))dt = π,

i = j = 0.

2 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Дискретна версiя умови ортогональностi виглядає так:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

0,

 

i 6= j

 

 

 

k=1

Ti(xk)Tj(xk) =

m/2, i = j 6= 0 ,

 

 

 

 

 

 

 

 

m,

i = j = 0

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

 

тут xk - коренi полiнома Tm(x), тобто, такi xk, що

 

 

Tm(xk) = cos (m arccos xk) = 0,

arccos xk =

(k ± 1/2)π

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

Нормованi полiноми Чебишева

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¯

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

Tn(x) =

2n−1

Tn(x),

 

 

 

мають коефiцiєнт при старшому степенi рiвний одиницi. Екстремальнi значення цього полiнома знайдемо, прирiвнявши до нуля похiдну:

¯

 

 

1 d(cos (n arccos x))

1

 

 

 

 

 

 

 

 

 

 

n

 

 

dT (x)

 

 

 

 

 

 

 

 

√

 

 

 

 

 

 

 

=

 

 

 

 

 

 

=

 

 

sin (n arccos x)

 

 

 

 

= 0,

 

dx

2n−1

 

dx

 

 

2n−1

 

 

 

 

 

 

 

 

1

−

x2

що дає

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

πm

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin (n arccos xm) = 0,

xm = cos

 

 

 

,

m = 0, . . . , n.

 

 

 

 

 

 

n

 

 

Значення полiнома у цих точках

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T¯n(xm) =

1

cos (n arccos (cos

πm

)) =

(−1)m

.

 

 

 

 

 

 

 

2n−1

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2n−1

 

 

 

Теорема. Якщо Pn(x) - полiном степеня n зi старшим коефiцiєнтом 1, то

 

 

 

|

 

 

| ≥

 

 

 

 

 

¯

 

 

 

|

 

 

1

 

 

max

P

(x)

max

T

(x)

=

2n

 

1

.

[

−

1,1]

n

 

[

−

1,1]

|

n

 

 

 

−

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Нехай це не так, i

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

max P

(x)

|

<

 

 

,

 

 

 

 

 

 

 

 

 

2n

 

1

 

 

 

 

 

 

 

 

 

[

1,1] |

n

 

 

 

 

−

 

 

 

 

 

 

 

 

 

 

 

−

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

71

¯

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

тодi Tn(x) − Pn(x) має степiнь n − 1 а у точках екстремумiв

T¯

(x

 

)

−

P

(x

 

) =

(−1)m

−

(

число

<

 

1

).

 

 

2n−1

2n−1

n

 

m

 

n

 

m

 

 

 

 

Другий доданок менший, нiж перший за модулем, тому знак другого доданку

¯

 

 

 

 

 

 

 

 

 

 

 

не впливає на знак Tn(xm) − Pn(xm):

 

(−1)m

 

 

sign(T¯ (x

 

)

−

P

(x

 

)) = sign

= ( 1)m.

 

 

2n−1

n

m

 

n

 

m

 

−

¯ −

Але ж m = 0, . . . , n, тобто у (n + 1) точках знаки полiнома Tn(xm) Pn(xm) рiзнi, тому мiж цими точками у цього полiнома є n нулiв, що протирiчить тому факту, що полiном має (n − 1)-у степiнь. Значить, полiнома Pn(x) не

¯

 

 

 

 

 

 

 

 

iснує i Tn(x) найменше вiдхиляється вiд нуля. Кiнець теореми.

Апроксимацiї Чебишева. Знаходяться з виразiв:

 

 

m−1

1

 

 

 

 

 

 

Xk

 

 

 

 

 

 

f(x) ≈ ckTk(x) +

2

c0

, x [−1, 1],

 

 

=0

 

 

 

 

 

 

де

m−1

 

 

 

 

 

m−1

2

 

 

 

1

 

 

Xk

 

 

 

 

 

X

cj =

m

f(xk)Tj(xk), c0

=

m

f(xk),

 

 

=0

 

 

 

 

 

k=0

де xk - коренi полiнома Tm(x): arccos xk = (k ± 1/2)π. Цi формули є прямим m

наслiдком умови ортогональностi.

Полiномiальнi апроксимацiї мають вигляд:

m

X

R(x) = akxk.

k=0

Для отримання коефiцiєнтiв ak вiзьмемо значення функцiї в m + 1 точках:

m

X

R(xi) = akxki ,

k=0

що є системою лiнiйних рiвнянь вiдносно коефiцiєнтiв.

Апроксимацiї Паде. Так називають апроксимацiїї вiдношенням двох полi-

номiальних функцiй:

m

P akxk

k=0

R(x) = n ,

P

1 + bkxk

k=1

72

значення функцiї та значення достатньої кiлькостi похiдних у початковiй точцi мають спiвпадати:

R(0) = f(0),

dkR

0

=

dkf

0

, k [1, m + n].

dxk

dxk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Маючи

q

 

 

 

 

 

X

f(x) = ckxk, q > n + m,

k=0

можна знайти ak, bk якщо обидвi формули прирiвняти i розглянути коефiцiєнти при однакових степенях:

 

 

n

akxk

 

 

 

 

 

 

 

 

 

 

 

q

 

 

 

 

 

kP

 

 

=

ckxk,

 

 

 

m

 

 

 

 

1 +

bkx

 

 

Xk

 

 

 

 

=0

 

 

 

 

 

 

 

 

 

 

kP

 

k

=0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=1

 

 

 

 

 

bkxk!

 

n

akxk =

q

ckxk ·

1 +

m

,

Xk

 

 

X

 

 

 

 

X

 

 

=0

 

 

k=0

 

 

 

 

k=1

 

 

а в компонентах

(a0 + a1x + a2x2 + · · · + anxn) =

= (c0 + c1x + c2x2 + · · · + cnxn + . . . ) · (1 + b1x + b2x2 + · · · + bmxm).

Для спрощення викладу покладемо n = m i прирiвнявши коефiцiєнти при

рiвних степенях, маємо:

 

 

 

a1

= c0b1 + c1b0

 

 

 

a0

= c0

,

(8.1)

 

a2

= c0b2 + c1b1 + c2b0

 

 

 

 

 

 

 

 

 

 

 

. . .

 

 

 

 

 

 

 

 

 

an = c0bn + c1bn−1 + c2bn−2 + · · · + cnb0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

у цих

 

 

 

 

 

спiввiдношеннях сума iндексiв у кожному з добуткiв у кожному рядку

є сталою величиною, на одиницю меншою номера рядочка. Продовжимо для a(>n), якi всi рiвнi нулю i не забудемо, що b(>n) теж усi рiвнi нулю:

an+2

= 0 = c0bn+2

+ c1bn+1 + c2bn

+

· · · + cn+1b1 + cn+2b0

an+1

= 0 = c0bn+1

+ c1bn + c2bn−1

+

+ cnb1

+ cn+1b0

 

 

 

 

· · ·

 

 

 

 

 

 

 

 

 

 

 

 

 

. . .

an+n = 0 = c0bn+n + c1bn+n−1 + c2bn+n−2 + · · · + cnbn + · · · + cn+nb0,

73

а пiсля пiдстановки всiх нулiв та одиниць:

 

0 = c2bn + + cnb2· ·+· cn+1b1

+ cn+2 .

 

 

0 = c1bn + c2bn−1 + + cnb1

+ cn+1

(8.2)

. . .

· · ·

 

 

 

 

 

 

 

 

 

 

 

 

0 = cnbn + cn+1bn−1 + · · · + c2n

 

 

 

 

 

 

З спiввiдношення (8.2), що є системою лiнiйних рiвнянь, знаходимо bk, пiдставляємо їх у (8.1), отримуємо iншу систему лiнiйних рiвнянь, розв’язавши яку матимемо ak.

Метод найменших квадратiв. Викладенi ранiше методи апроксимацiї полягали в тому, що апроксимуючi функцiї проходили через усi точки таблицi точно. Строго кажучи, це все ще iнтерполяцiя. Однак, у випадку, коли таблиця представляє неполiномiальнi данi, кiлькiсть даних в таблицi перевищує степiнь полiнома, модель неполiномiальна, таке представлення не може бути точним, але можна спробувати знайти представлення оптимальне, найкраще у якомусь смислi. Тут ми вважатимемо, що середньоквадратичне вiдхилення реальних даних вiд моделi є достатнiм критерiєм оптимальностi.

Спочатку розглянемо задачу про пiдгонку прямої лiнiї до табличних даних (xi, yi), де i = 1, . . . , N. Пряму задає модельна функцiя y = ax + b. Загальне середньоквадратичне вiдхилення моделi вiд спостережень:

N

yi −

ax

i −

b

2

χ(a, b) = i=1

σi

 

 

,

X

 

 

 

 

 

 

 

мiнiмiзуємо, пiдiбравши вiдповiдним чином параметри a та b. Оскiльки експериментальнi данi завжди мають похибку, величина σi, що є похибкою i-го вимiрювання, використовується як вага окремого спостереження. Отже, беремо похiднi по a та b i прирiвнюємо їх до нуля:

N yixi

 

N xi2

N xi

i=1

 

 

= a i=1

 

+ b i=1

 

 

σi2

σi2

σi2

P

yi

 

P xi

P

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

σ2 .

 

σ2

= a

N

σ2

+ b

N

i

 

 

N

 

 

P

 

iP i

P i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i=1

 

 

=1

 

i=1

 

 

Ввiвши для спрощення формул позначення S з iндексами для вiдповiдної суми:

Sy

= aSx + bS

 

Sx

S

·

b

=

Sy

.

Sxy

= aSxx + bSx

 

Sxx

Sx

 

a

 

Sxy

 

74

Знаходження розв’язку не складає проблеми:

a

=

(SxyS − SxSy)/

,

b

=

(SySxx − SxSxy)/

 

де = SSxx − Sx2 - визначник матрицi. Якщо записати все у матричному виглядi:

b

 

Sx

S

−1

Sy

 

−Sx/

Sxx/

·

Sy

·

a

=

Sxx

Sx

 

Sxy

=

S/

−Sx/

 

Sxy .

Для знаходження похибок знайдених параметрiв виходимо з того, що будьякий з параметрiв, наприклад b, є функцiєю yi: b = b(yi). При цьому усi xi - вважаються сталими величинами. Тому

σ2

= N

σ2

 

∂b

 

2

,

∂b

=

Sxx − Sxxi

.

b

i=1

i

∂yi

 

 

∂yi

 

σi2

 

X

 

 

 

 

 

 

 

 

 

 

Знайдемо тепер похибку:

σ2

= N

σ2

·

Sxx − Sxxi

 

2 = N

Sxx2 − 2SxxSxxi + Sx2xi2

=

b

i=1

i

σi2

 

i=1

 

 

σi2 2

 

 

X

 

 

 

 

 

X

 

 

 

 

 

 

 

=

Sxx2 S − 2SxxSxSx + Sx2Sxx

=

Sxx

= ()22.

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

(Тут порожнiми дужками позначено обернену матрицю початкової системи лiнiйних рiвнянь). Аналогiчно знайдемо похибку першого параметра:

 

N

i ·

σi2

 

2

 

 

a

i=1

= S = ()11.

σ2

=

σ2

Sxi − Sy

 

 

X

 

 

 

 

 

 

Цей результат має загальний характер: похибка параметра визначається через дiагональнi елементи оберненої матрицi системи.

Загальний метод найменших квадратiв. Нехай тепер функцiя, що задає модель є лiнiйною комбiнацiєю параметрiв aj та деяких базових функцiй

Bj(x):

 

 

M

 

 

 

 

Xj

 

 

 

 

y(x) =

ajBj(x).

 

 

 

=1

 

 

Тепер

 

 

 

yi − ajBj(xi)!

2

χ2(a1

, a2

, . . . , aM ) =

σi2

.

 

 

N

1

M

 

 

 

Xi

 

X

 

 

 

 

 

 

 

=1

 

j=1

 

75

i=1
N

Знаходимо похiднi, k = 1, . . . , M i прирiвнюємо їх до нуля:

∂χ

 

= 2

 

M

2

Bk(xi) = 0.

 

 

jP

 

2

 

N yi −

ajBj(xi)

 

 

 

 

=1

 

 

 

 

−

Xi

 

 

 

∂ak

σi

 

=1

 

 

 

 

 

 

 

Утворена система рiвнянь лiнiйна по параметрах:

N

yiBk(xi) =

M

aj

N

Bj(xi)Bk(xi).

Xi

 

 

X X

 

 

σ2

σ2

=1

i

j=1

 

i=1

i

 

 

 

 

 

Замiнивши для скорочення запису Bk(xi) = Bki:

 

 

 

N B B

 

P

1i 1i

B2iB1i

 

i=1

 

σi2

 

 

2

 

i=1

 

σi

 

N

 

 

 

P . . .

 

 

 

 

 

 

N

BMiB1i

 

 

 

 

 

 

 

i=1

 

 

 

σ2

 

 

 

i

P

 

 

 

N B1iB2i

P

σi2

. . .

P B2iB2i . . .

i=1 σi2

. . . . . .

N BMiB2i

P

i=1 σi2

. . .

N B1iBMi

P

i=1 σi2

N B2iBMi

P

i=1 σi2

. . .

N BMiBMi

P

i=1 σi2

 

N

 

P yiB1i

 

i=1

σi2

 

 

N yiB2i

P

~a = i=1 σ2

i

N y. i.B. Mi

 

i=1

 

σ2

 

 

i

 

P

 

,

а у зовсiм короткому виглядi:

 

 

 

 

 

 

 

 

α · ~a = β,~

~a = γ · β,~

γ = α−1,

де

 

 

 

 

 

 

 

 

N B B

ci

N y

B

ri

X

 

ri

Xi

i

 

 

 

 

 

 

 

 

 

 

σ2 , βr =

σ2 .

αrc =

 

i=1

i

 

 

=1

 

i

 

 

 

 

 

 

 

 

 

Така система рiвнянь називається нормальною. Знайдемо похибку i-го параметра:

 

 

 

M

 

 

 

 

M

M

 

ylBkl

 

 

∂ai

 

M

 

Bkm

 

 

 

X

 

X Xl

 

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

ai = γikβk = γik

 

 

 

 

 

 

 

,

 

 

 

 

 

= γik

 

 

 

.

 

 

 

 

k=1

 

 

 

k=1

=1

σ

l

 

∂y

m

 

k=1

 

 

σ

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

σ2(ai) = σm2

 

∂ym

 

2

 

=

 

 

σm2

 

 

M

γik σm2

!

2

=

 

 

 

 

 

 

N

 

 

 

 

 

N

 

 

 

 

 

Bkm

 

 

 

 

 

 

 

 

 

 

m=1

 

 

 

 

m=1

 

 

k=1

 

 

 

 

 

 

 

 

 

 

 

X

 

 

 

∂ai

 

 

 

 

X

 

 

X

 

 

 

 

 

 

 

=

 

σ2

 

 

σm2

!

 

 

 

 

 

 

σm2

!

 

 

 

 

 

 

 

 

 

 

 

 

σm2

N

M

γik Bkm

 

 

 

M

γil Blm

 

=

 

N M M γikBkmγilBlm =

 

X

m

X

 

 

 

 

 

X

 

 

 

 

 

 

 

 

X XXl

 

 

 

 

 

 

 

 

m=1

k=1

 

 

 

 

 

l=1

 

 

 

 

 

 

 

 

m=1 k=1

=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

76

=

M N

γikγil

N

BkmBlm

= σ2(ai).

 

Xk

X

 

X

 

 

 

 

σ2

 

 

=1 l=1

 

m=1

m

 

 

 

 

 

Остання сума є не що iнше, як означення елементiв матрицi α, тому

M

N

M

N

M

Xk

X

X X

X

σ2(ai) =

 

γikγilαkl = γil

 

γikαkl = γilEil = γii.

=1 l=1

l=1

k=1

l=1

У другiй вiд кiнця сумi стоїть добуток елементiв двох взаємно обернених матриць, що рiвен одиничнiй матрицi, а в останнiй сумi скалярний добуток l-х стовбчикiв матрицi γ та одиничної. Отже, квадрати похибок параметрiв займають дiагональ матрицi, оберненої до матрицi нормальної системи.

Важливою для опису результату є кореляцiйна матриця R:

Rrc = √ γrc .

γrrγcc

Дiагональнi елементи цiєї матрицi рiвнi одиницям, а недiагональнi, якi не перевищують одиницi за модулем, показують величину зв’язкiв мiж параметрами, точнiше - глибину їх взаємної залежностi. Чим бiльший елемент Rij поза дiагоналлю, тим бiльша залежнiсть i-го та j-го параметрiв мiж собою i тим гiрший, в цiлому, розв’язок.

Є також спосiб розв’язання задачi найменших квадратiв, що не потребує складання системи нормальних рiвнянь. При цьому i = 1, . . . , N записуємо:

M

X

y(xi) = ajBj(xi),

j=1

що утворюють систему лiнiйних рiвнянь. Така система не буде квадратною i матиме N рядочкiв та M стовбчикiв. Розв’язання її можна здiйснити одним iз методiв ортогоналiзацiї, наприклад розкладаючи матрицю за сингулярними числами (SVD = Singular Value Decompisition) [13].

77

Задачi. У задачах цього роздiлу обов’язковим є знаходження оцiнок похибок для усiх параметрiв, що отримуються у процесi розрахункiв. Точнiсть побудови апроксимацiї потрiбно звiрити зi стандартними функцiями С. Якщо в задачi вимагається знайти апроксимацiю функцiї, то на кiнцях вказаного iнтервалу повинна досягатися точнiсть ε, що задається користувачем.

1.На [π/4, 3π/4] побудувати чебишевську апроксимацiю функцiї sin x.

2.На [π/4, 3π/4] побудувати апроксимацiю Паде функцiї sin x.

3. На [π/3, 2π/3] скласти таблицю значень функцiї

sin x з кроком π/30 i

до отриманих таким чином даних пiдiгнати полiноми

другого та четвертого

степеня. Привести оцiнки найбiльшого вiдхилення.

4. На дослiдi отримано залежнiсть потужностi, що видiляється на дросселi вiд напруги, прикладеної до нього:

напруга, В 43.9 50.2 51.0 51.6 53.5 54.6 55.3 58.0 потужнiсть, Вт 0.06 0.24 0.55 0.98 1.52 2.20 3.04 3.97

Знайти параметри моделi залежностi потужностi вiд напруги.

5.На [−π/4, π/4] побудувати чебишевську апроксимацiю функцiї cos x.

6.На [−π/4, π/4] побудувати апроксимацiю Паде функцiї cos x.

7. На [−π/3, π/3] скласти таблицю значень функцiї cos x з кроком π/30 i до отриманих таким чином даних пiдiгнати полiноми другого та четвертого степеня. Привести оцiнки найбiльшого вiдхилення.

8. На дослiдi отримали залежнiсть величини y вiд x:

x

1.0

1.5

2.0

2.5

3.0

y

0.11

0.72

5.00

32.09

220.23

Знайти параметри експоненцiйної моделi цих даних.

9. На [−π/4, π/4] побудувати чебишевську апроксимацiю функцiї tg x. 10. На [−π/4, π/4] побудувати апроксимацiю Паде функцiї tg x.

11. На [−π/3, π/3] скласти таблицю значень функцiї tg x з кроком π/30 i до отриманих таким чином даних пiдiгнати полiноми третього та п’ятого степеня. Привести оцiнки найбiльшого вiдхилення.

12. На дослiдi отримали залежнiсть величини y вiд x:

x 2.0

3.0

3.5

5.0

5.5

6.0

7.0

7.7

y

5

10

20

25

35

40

40

51

Знайти параметри лiнiйної моделi для цих даних.

13. На [π/4, 3π/4] побудувати чебишевську апроксимацiю функцiї ctg x.

78

14. На [π/4, 3π/4] побудувати апроксимацiю Паде функцiї ctg x.

15. На [π/3, 2π/3] скласти таблицю значень функцiї ctg x з кроком π/30 i до отриманих таким чином даних пiдiгнати полiноми третього та п’ятого степеня. Привести оцiнки найбiльшого вiдхилення.

16. На дослiдi для деякого сорту скла отримано таку залежнiсть показника заломлення вiд довжини хвилi:

довжина, мкм 0.22 0.25 0.30 0.35 0.40 0.45 0.50 показник 1.50 1.31 1.23 1.20 1.17 1.16 1.15.

Приймаючи, що залежнiсть показника заломлення вiд довжини хвилi вiдома:

s

Ne2

n = 1 + , ε0m(ω02 − ω2)

де ω - частота випромiнювання, усi iншi символи позначають рiзнi сталi, методом найменших квадратiв розширити залежнiсть до iнтервалу 0,1 - 1,0 мкм i знайти частоту резонансу ω0. Найпростiше це зробити, якщо переписати заданий вираз так:

4π2

4π2

 

1 ε0m

 

 

−

 

=

 

 

 

,

λ02

λ2

n2 − 1

Ne2

i тодi 1/λ2 i 1/(n2 − 1) виявляються зв’язаними лiнiйною залежнiстю.

17.На [−π/4, π/4] побудувати чебишевську апроксимацiю функцiї arctg x.

18.На [−π/4, π/4] побудувати апроксимацiю Паде функцiї arctg x.

19.На [π/3, 2π/3] скласти таблицю значень функцiї 1/ sin x з кроком π/30 i до отриманих таким чином даних пiдiгнати полiноми другого та четвертого степеня. Привести оцiнки найбiльшого вiдхилення.

20.У лабораторнiй роботi перевiряють закон Стефана–Больцмана E = σT n, аналiзуючи пiрометром температуру нитки лампи розжарення, а за допомогою амперметра та вольтметра визначають її потужнiсть. Площа, що випромiнює, дорiвнює 1 см2. Отриманi значення наведено в таблицi. Методом найменших квадратiв знайти параметри σ, n:

T, Сo

700

800

900

1000

1100

1200

1300

1400

1500

1600

1700

E, Вт

11

17

23

35

47

61

82

105

130

170

210 .

21.На [π/4, 3π/4] побудувати чебишевську апроксимацiю функцiї arcctg x.

22.На [π/4, 3π/4] побудувати апроксимацiю Паде функцiї arcctg x.

23.На [−π/3, π/3] скласти таблицю значень функцiї 1/ cos x з кроком π/30 i до отриманих таким чином даних пiдiгнати полiноми другого та четвертого степеня. Привести оцiнки найбiльшого вiдхилення.

79

24. Джерело струму дослiджують, пiд’єднуючи до нього рiзнi за величиною опори i вимiрюючи силу струму та напругу на клемах. Методом найменших квадратiв опрацювати данi, наведенi в таблицi, i знайти електрорушiйну силу, струм короткого замикання та внутрiшнiй опiр джерела:

I, A

0.06

0.11

0.13

0.16

0.22

0.23

0.26

0.29

0.38

0.40 .

 

U, B

4.8

4.8

4.4

4.1

4.0

3.3

3.6

3.2

3.0

2.0

 

 

25. На [−0.5, 0.5] побудувати чебишевську апроксимацiю функцiї 1/

 

 

(a2

+ x2)

для наперед заданого значення a.

 

 

 

 

 

p

 

26. На [−0.5, 0.5] побудувати апроксимацiю Паде функцiї 1/

(a2 + x2)

для

наперед заданого значення a.

 

 

 

 

 

p

 

 

 

√

27. На [−0.5, 0.5] скласти таблицю значень функцiї 1/ a2 + x2 з кроком 1/20 i до отриманих таким чином даних пiдiгнати полiноми другого та четвертого степеня. Привести оцiнки найбiльшого вiдхилення.

28. На дослiдi отримали експериментальну залежнiсть в’язкостi глiцерину вiд температури:

T, Co

−42

−20

0

20

30 .

η, сп

6.71 · 106

1.34 · 105

1.21 · 104

1.49 · 103

6.26 · 102

Знайти найкращу аналiтичну залежнiсть для в’язкостi глiцерину вiд температури.

29.На [−0.5, 0.5] побудувати чебишевську апроксимацiю функцiї 1/(a2 + x2) для наперед заданого значення a.

30.На [−0.5, 0.5] побудувати апроксимацiю Паде функцiї 1/(a2 + x2) для наперед заданого значення a.

31. На [−0.5, 0.5] скласти таблицю значень функцiї 1/(a2 + x2) з кроком 1/20 i до отриманих таким чином даних пiдiгнати полiноми другого та четвертого степеня. Привести оцiнки найбiльшого вiдхилення.

32. На дослiдi отримали експериментальну залежнiсть тиску насиченої водяної пари вiд температури:

T, Co

−5

0

5

10

15

20

25

Р, гПа

3.96

6.02

8.61

12.10

16.80

23.00

31.30

Знайти найкращу аналiтичну залежнiсть для тиску насиченої водяної пари вiд температури.

80

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