Студопедия Главная Случайная страница Обратная связь

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

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; просмотров: 5833. Нарушение авторских прав; Мы поможем в написании вашей работы!




Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


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


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


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

В эволюции растений и животных. Цель: выявить ароморфозы и идиоадаптации у растений Цель: выявить ароморфозы и идиоадаптации у растений. Оборудование: гербарные растения, чучела хордовых (рыб, земноводных, птиц, пресмыкающихся, млекопитающих), коллекции насекомых, влажные препараты паразитических червей, мох, хвощ, папоротник...

Типовые примеры и методы их решения. Пример 2.5.1. На вклад начисляются сложные проценты: а) ежегодно; б) ежеквартально; в) ежемесячно Пример 2.5.1. На вклад начисляются сложные проценты: а) ежегодно; б) ежеквартально; в) ежемесячно. Какова должна быть годовая номинальная процентная ставка...

Выработка навыка зеркального письма (динамический стереотип) Цель работы: Проследить особенности образования любого навыка (динамического стереотипа) на примере выработки навыка зеркального письма...

Пункты решения командира взвода на организацию боя. уяснение полученной задачи; оценка обстановки; принятие решения; проведение рекогносцировки; отдача боевого приказа; организация взаимодействия...

Что такое пропорции? Это соотношение частей целого между собой. Что может являться частями в образе или в луке...

Растягивание костей и хрящей. Данные способы применимы в случае закрытых зон роста. Врачи-хирурги выяснили...

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