Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Обработка результатов экспериментаПоиск на нашем сайте 21. Обработка результатов эксперимента Для представления физических закономерностей, а также при проведении научно – технических расчетов часто используются зависимости вида y(x), причем число заданных точек этих зависимостей ограничено. Неизбежно возникает задача приближенного вычисления значений функций в промежутках между узловыми точками (интерполяция) и за их пределами (экстраполяция). Эта задача решается аппроксимацией исходной зависимости, то есть ее подменой какой – либо достаточно простой функцией. Система Mathcad представляет возможность аппроксимации двумя важными типами функций: кусочно – линейной и сплайновой. 22 Одномерная линейная аппроксимация При кусочно – линейной интерполяции вычисления дополнительных точек выполняется по линейной зависимости. Графически это означает просто соединение узловых точек отрезками прямых, для чего используется следующая функция: linterp (VX,VY,x) Для заданных векторов VX и VY узловых точек и заданного аргумента х данная функция возвращает значение функции при ее линейной аппроксимации. При экстраполяции используются отрезки прямых, проведенные через две крайние точки. Пример линейной интерполяции приведен на слайде 6.1. 23. Одномерная сплайн – интерполяция и аппроксимация При небольшом числе узловых точек (менее 10) линейная интерполяция оказывается довольно грубой. При ней даже первая производная функции аппроксимации испытывает резкие скачки в узловых точках. Для целей экстраполяции функция linterp (VX,VY,x) не предназначена и за пределами области определения может вести себя непредсказуемо. Гораздо лучшие результаты дает сплайн – аппроксимация. При ней исходная функция заменяется отрезками кубических полиномов, проходящих через три смежные узловые точки. Коэффициенты полиномов рассчитываются так, чтобы непрерывными были первая и вторая производные. Линия, которую описывает сплайн – функция, напоминает по форме гибкую линейку, закрепленную в узловых точках (откуда и название аппроксимации: splain – гибкая линейка). Для осуществления сплайновой аппроксимации система М предлагает 4 встроенные функции. Три из них служат для получения векторов вторых производных сплайн – функций при различном виде интерполяции: 1. cspline(VX,VY ) – возвращает векторVS вторых производных при приближении в опорных точках к кубическому полиному; 2. pspline(VX,VY ) – возвращает векторVS вторых производных при приближении в опорных точках к параболической кривой; 3. lspline(VX,VY ) – возвращает векторVS вторых производных при приближении в опорных точках к прямой; 4. interp (VS,VX,VY,x)- возвращает значение y(x) заданных векторов VS,VX,VY и заданного значения х. Таким образом, сплайновая аппроксимация проводится в два этапа. На первом с помощью функций (1-3) отыскивается вектор вторых производных функции y(x), заданной векторами VX,VY ее значений.
|
||
|
Последнее изменение этой страницы: 2024-07-06; просмотров: 48; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.198 (0.005 с.) |