Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Нахождение значений интерполяционного линейного сплайнаСтр 1 из 3Следующая ⇒
Если нам уже известны все коэффициенты и , интерполяционного линейного сплайна , то для нахождения его значения в любой точке из отрезка нужно знать еще номер отрезка , такого что . Воспользуемся простой формулой для нахождения этого номера: . Следовательно, . Недостатком этой формулы является то, что при мы получаем , а индекс меняется в пределах от до . В этом случае можно поступить следующим образом. Введем дополнительные коэффициенты и . Определим их следующим образом , . Сложность вычислительного алгоритма построения интерполяционного линейного сплайна. Число арифметических действий, необходимых для построения интерполяционного линейного сплайна, пропорционально числу отрезков (), объем памяти также пропорционален числу отрезков ().
2.2. Интерполяционный параболический сплайн
Из названия сплайна понятно, что параболический сплайн – это функция, состоящая из «кусочков» парабол. Эти «кусочки» состыкованы таким образом, чтобы параболический сплайн являлся непрерывно дифференцируемой функцией. Обозначим параболический сплайн. Для каждого из отрезка , где , и - числовые коэффициенты. Таким образом, на каждом отрезке , три неизвестных коэффициента: , и , а на всем отрезке число неизвестных коэффициентов равно . Для того чтобы однозначно определить интерполяционный параболический сплайн на отрезке , нам требуется уравнений относительно неизвестных , и . Так как является интерполяционной функцией, то первые уравнения получаем из условий , . Во всех внутренних узлах сетки функция должна быть непрерывной и непрерывно дифференцируемой функцией, следовательно, получаем еще уравнения. В сумме получаем линейных уравнений. Нам необходимо еще одно условие. Естественно ввести краевое условие, то есть условие либо в точке , либо в точке . Так как условия на функцию в этих точках уже заданы, введем условие на . Для того чтобы однозначно определить интерполяционный параболический сплайн, требуется одно краевое (граничное) условие. Либо задается условие в точке , либо в точке : . В дальнейшем мы будем предполагать, что задано левое краевое условие . Определение интерполяционного параболического сплайна. Пусть на отрезке задана сетка , в узлах которой заданы значения , . Интерполяционным параболическим сплайном называется функция , удовлетворяющая следующим условиям:
1) функция – непрерывно дифференцируемая функция на ; 2) на каждом из отрезков функция является полиномом второй степени вида , ; 3) функция – интерполяционная функция, то есть: , ; 4) краевому условию . Отметим, что, отбросив условие три, мы получаем определение параболического сплайна. Пример. Функция
является параболическим сплайном, определенным на отрезке и удовлетворяющим краевому условию . Эта же функция является интерполяционным параболическим сплайном, удовлетворяющим следующей интерполяционной таблице:
Теорема существования и единственности. Пусть на отрезке заданы интерполяционная таблица , , причем все узлы сетки различны ( при ) и краевое условие . Тогда существует единственный параболический сплайн такой, что и краевое условие . Другими словами, если задана интерполяционная таблица , в которой все узлы сетки различны, и краевое условие, то существует единственный интерполяционный параболический сплайн, удовлетворяющий этой таблице и краевому условию.
|
|||||||||||||
Последнее изменение этой страницы: 2017-02-07; просмотров: 189; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.185.34 (0.011 с.) |