Choliy.NumericaMethods.2011Dec01
.pdf
|
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дн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
