Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Застосування системи Mathcad для дослідження чисельних методів

Реферат Застосування системи Mathcad для дослідження чисельних методів





.. .Таких, що


Кількість?- Загальний межа послідовностей і - є коренем рівняння f (x)=0.

Оцінку похибки рішення на n-му кроці обчислень можна отримати із співвідношення у вигляді



Тут з точністю? , Що не перевищує

Інтерполяція функцій кубічними сплайнами.

Нехай відрізок [a, b] розбитий на n частин точками {}:


.


сплайн k - ой ступеня називається функція, що є многочлен не вище k - ой ступеня на кожному з послідовно примикають один до одного інтервалів () (i=1,2, ..., n), причому в точках стику двох інтервалів xi (i=1, 2,, ..., n - 1) функція неперервна разом зі своїми похідними до порядку не вище k.

Наприклад, безперервна кусочно-лінійна функція (ламана) є сплайном першого ступеня з похідної, терпить розрив в точках зламу.

Нехай на відрізку [a, b] визначена функція y=f (x), значення якої в точках xi рівні yi=f (xi).

Завдання інтерполяції функції y=f (x) на відрізку [a, b] кубічним сплайном (сплайном третього ступеня) полягає в знаходженні функції S (x), рівної многочлену третього ступеня Si (x) на кожному відрізку [xi - 1 , xi] (i=1, 2, ..., n),


т. е. S (x)=


Причому значення сплайна в вузлах інтерполяції xi дорівнюють відповідним значенням заданої функції yi і сплайн-функція неперервна у вузлах інтерполяції разом з похідними першого і другого порядків:

mathcad програма алгебраїчний функція

(i=0, 1, ..., n - 1),,

(i=1, 2, ...., n - 1),

(i=1, 2, ..., n - 1),

(i=1, 2, ..., n - 1)

Умови (i=0, 1, ..., n - 1),,

(i=1, 2, ...., n - 1), (i=1, 2, ..., n - 1),

(i=1, 2, ..., n - 1)


дають 4n - 2 лінійних алгебраїчних рівнянь для визначення 4n невідомих коефіцієнтів (p=0, 1, 2, 3; i=1, 2, ..., n)

при відповідних ступенях x в многочленів можна показати, що інтерполяційний кубічний сплайн для функції y=f (x) існує і є єдиним, якщо разом з рівняннями (4) - (7) задовольняється якась пара додаткових умов (крайових умов ) наступного типу:


.

.

.


Розіб'ємо відрізок [a, b] на n рівних частин з кроком h, для якого
..., ..., І h=(b - a)/n. Розберемо побудова інтерполяційного кубічного сплайна окремо для умов 1 і 2 типів.

При побудові сплайна, що задовольняє крайовим умовам 1 типу, введемо величини звані іноді нахилами сплайна в точках (вузлах)

(i=0, 1, ...., n). Інтерполяційний кубічний сплайн виду

(x)=(6.8)

(i=1, 2, ..., n)


задовольняє умовам (6.4), (6.5), (6.6) для будь-яких З умов (6.7) і крайових умов 1 - го типу можна визначити n + 1 параметр. Дійсно, легко перевірити, що (


(i=1, 2, ..., n). Крім того, обчислення показують, що

(i=1, 2, ..., n - 1).


Якщо врахувати, що


(i=1, 2, ..., n - 1),

(i=1, 2, ..., n - 1),


а також крайові умови 1 - го типу та умови (6.7), то отримаємо систему з n + 1 лінійних рівнянь щодо невідомих


(i=1, 2, ..., n - 1),



Рішення цієї системи дозволяє знайти значення невідомих mi і визначити інтерполяційний сплайн у вигляді співвідношення (6.8).

Матриця А системи (6.9) має порядок n + 1 і є трьох діагональної:


А=


Метод Гаусса (метод виключення невідомих) для системи (6.9) значно спрощується і носить назву методу прогону. Прямий прогонкою знаходять так звані прогоночние коефіцієнти:


L0=0, M0=b0, Mi=Li (Mi - 1 bi) (i=1, 2 ..., n - 1).

Зворотною прогонкою послідовно визначають невідомі mi:


mn=bn

mi=Li · mi + 1 + Mi (i=n - 1, n - 2, ..., 0).


Чисельне диференціювання

Нехай функція y=f (x) визначена в деякій околиці точки x0 і має похідну в цій точці, тобто існує границя відношення приросту функції? y до приросту аргументу? х при прагненні? х до нуля:


? x=x -x0,? y=f (x0 +? x) - f (x0). (7.1)


Значення похідної в точці х0 можна отримати, переходячи до межі в (7.1) по послідовності цілих чисел n і полога, наприклад,


? х=(? х) n =.


Тут (? х) 0 -Деякі початкове приріст аргументу, а - деяке число, більше одиниці, n={0,1,2,3 ....}. Тоді значення похідної функції f (x) в точці х0 запишеться так:


,


Звідси отримуємо наближена рівність


(7.2)


Для функції y=f (x), що має безперервну похідну до другого порядку включно в околиці точки х0, точність наближення похідною співвідношенням (7.2) можна встановити, скориставшись формулою Тейлора


.


Тоді



І остаточно маємо



Для досягнення заданої точності? наближення пох...


Назад | сторінка 3 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Рішення диференціальних рівнянь другого порядку з допомогою функції Гріна
  • Реферат на тему: Рішення диференціального рівняння для похідної функції методом Хеммінга і м ...
  • Реферат на тему: Рішення системи двох лінійних рівнянь з поданням про вирішення в числовому ...
  • Реферат на тему: Передавальна функція для заданої RLC ланцюга
  • Реферат на тему: Апроксимація функції до полиному n ступеня методом найменших квадратів