Студопедия — I.2.1. Интерполяция и экстраполяция.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

I.2.1. Интерполяция и экстраполяция.






Популярность графиков типа Line + Symbol в научной литературе во многом обусловлена тем, что на этом графике символом (кружочком, треугольником и т.д.) показаны данные, полученные непосредственно в результате эксперимента или расчета. Линия, соединяющая эти символы соответствует значениям переменной, которые можно было бы ожидать, если бы эксперимент или расчет были бы проведены для соответствующих значений аргумента. Фактически, линия представляет собой результат интерполяции.

Интерполяция – предсказание значений функции внутри некоторого интервала изменения независимой переменной по известным значениям функции вне этого интервала. Другими словами, отыскание неизвестных значений между точками (полюсами), для которых значения известны. Простейшая интерполяция – соединение ближайших точек отрезками прямой.

Достаточно популярна интерполяция сплайном. Сплайн (Spline) –гибкая линейка. Процедура сплайн интерполяции использовалась исходно при выполнении чертежных работ следующим образом [8]. Вначале, на листе бумаги изображались точки, подлежащие соединению. Возле каждой точки, чуть выше и чуть ниже, втыкались булавки так, что каждая точка находилась между двумя булавками. Зазор между булавками представляет собой своеобразные ворота. В эти ворота вкладывалась гибкая линейка, что обеспечивало плавное соединение точек. Соответственно, в дальнейшем были развиты численные методы сплайн интерполяции, которые, в частности, используются в Origin.

Рис. I. 5. Окно описания деталей графика.

Для графика типа Line + Symbol выбрать режим интерполяции можно следующим образом. Сделать двойной щелчок мышкой непосредственно по кривой – появляется диалог описания типа кривой (Plot Details) (рис.I.5). В разворачиваемом списке Connect можно выбрать режим соединения точек. Так, режим Straight обеспечивает соединение ближайших точек отрезками прямой. Режим Spline – интерполяция сплайном.

Экстраполяция представляет собой построение линии за границами диапазона изменения аргумента. Пакет Origin позволяет получить интерполирующую или экстраполирующую зависимость путем выбора команд меню Analysis, Inter/Extrapolate.... Режим экстраполяции будет реализован в том случае, когда границы изменения аргумента (Make Curve Xmin и Make Curve Xmax) будут выходить за границы изменения аргумента в исходной зависимости. Способ интерполяции/аппроксимации, который будет использован при выборе команд меню Analysis, Inter/Extrapolate... определяется способом соединения точек, выбранным в окне Plot Details. По умолчанию это простая линейная интерполяция.

По мнению автора, к рассмотренным интерполяции и экстраполяции следует относиться с большой осторожностью. Фактически, соединяющую линию, полученную описанным выше способом, можно рассматривать лишь как линию, предназначенную для наглядности представления данных. Реальная интерполяция и/или экстраполяция требуют предварительных теоретических предположений относительно аналитического вида функции, описывающей зависимость Y = Y(X). Далее следует провести аппроксимацию с использованием этой функции. Данные, полученные в результате такой аппроксимации можно рассматривать как данные, имеющие предсказательный характер.

 

I.2.2. Обработка исходных данных в режиме графика.

Пакет Origin предоставляет большие возможности для обработки исходных данных. Обрабатывать данные можно в двух режимах: активна таблица или активен график. Вначале рассмотрим ряд примеров обработки данных непосредственно на графике. Вначале следует построить график. Для обработки данных предназначена команда меню Analysis.

Simple Math... – простейшая обработка данных, состоящая в арифметических преобразованиях исходной кривой. Например, если весь график требуется сместить вверх на 10 единиц, поступаем следующим образом. Выбираем команды меню: Analysis, Simple Math... – появляется окно соответствующего диалога. В переменную Y1 помещаем заголовок столбика для переменной, отложенной для оси Y. В окне «оператор» набираем знак арифметической операции + (плюс). В окне Y2 набираем число 10 и OK. Результат работы программы будет непосредственно отображен на экране. Действуя аналогично, можно произвести простые арифметические преобразования для любой оси.

Арифметические действия можно производить не только с числами. Например, если из одной зависимости (находящейся в столбике B) требуется вычесть другую зависимость (находящуюся в столбике C), поступаем следующим образом. Выбираем команды меню: Analysis, Simple Math.... В переменную Y1 помещаем заголовок столбика для первой переменной (столбик B). В окне «оператор» набираем знак арифметической операции - (минус). В окно Y2 помещаем вторую переменную (столбик C) и OK. Описанная процедура используется, например, для сравнения теории с экспериментом – полученный в результате вычитания график представляет собой зависимость отклонения теории от эксперимента как функцию аргумента.

Smoothing – сглаживание. Процедура сглаживания применяется, как правило, к результатам эксперимента и состоит в специальном усреднении, основанном на аппроксимации полиномом. А именно, для сглаживания используется N точек, причем N – нечетное число. Процедура применяется последовательно к каждой точке. Рассматривается (N-1)/2 точек слева от анализируемой точки и (N-1)/2 точек справа. Для рассмотренных N точек находится аппроксимирующий полином степени (N-1). Новое значение точки получается как значение полинома при том же самом значении аргумента. Процедура сглаживания полиномом доступна при выборе команд меню: Analysis, Smoothing, Savitzky-Golay.... В появляющемся окне следует ввести число N – число точек, по которым проводится сглаживание.

При выборе команд меню: Analysis, Smoothing, Ajacent Averaging... осуществляется более простое сглаживание – новая точка представляет собой среднее арифметическое N точек (по (N-1)/2 точек слева и справа и сглаживаемая точка). Следует учитывать, что для методов Savitzky-Golay и Ajacent Averaging интервал по оси X должен быть равномерным.

Calculus, Differentiate – численное дифференцирование (то есть поиск первой производной) исходных данных. Для графика производной открывается новое окно – Deriv.

Calculus, Integrate – численное интегрирование. Результаты работы представлены в окне Script Window.

 







Дата добавления: 2015-09-07; просмотров: 5700. Нарушение авторских прав; Мы поможем в написании вашей работы!



Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Лечебно-охранительный режим, его элементы и значение.   Терапевтическое воздействие на пациента подразумевает не только использование всех видов лечения, но и применение лечебно-охранительного режима – соблюдение условий поведения, способствующих выздоровлению...

Тема: Кинематика поступательного и вращательного движения. 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью, проекция которой изменяется со временем 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью...

Условия приобретения статуса индивидуального предпринимателя. В соответствии с п. 1 ст. 23 ГК РФ гражданин вправе заниматься предпринимательской деятельностью без образования юридического лица с момента государственной регистрации в качестве индивидуального предпринимателя. Каковы же условия такой регистрации и...

Опухоли яичников в детском и подростковом возрасте Опухоли яичников занимают первое место в структуре опухолей половой системы у девочек и встречаются в возрасте 10 – 16 лет и в период полового созревания...

Способы тактических действий при проведении специальных операций Специальные операции проводятся с применением следующих основных тактических способов действий: охрана...

Искусство подбора персонала. Как оценить человека за час Искусство подбора персонала. Как оценить человека за час...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия