Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2015, 23:59   #11
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
По умолчанию

Интерполяция, если уж совсем просто - это способ нахождения некоторых X находящихся в рамках генеральной совокупности.
Экстраполяция - тоже, но только определяется X за пределами генеральной совокупности.
Цитата:
Сообщение от Вадим Мошев Посмотреть сообщение
В случая аппроксимации известен вид зависимости.
Во... Ну как известен, его предполагают, и затем им аппроксимируют. А затем проверяют качество аппроксимации, т.е. упрощенно корреляцию между эмпирическими данными и аппроксимирующей моделью (теоретическими данными, рассчитанными по модели, полученной в результате аппроксимации).
kta87 вне форума Ответить с цитированием
Старый 04.03.2015, 00:01   #12
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,499
По умолчанию

Цитата:
Сообщение от Вадим Мошев Посмотреть сообщение
.. Ну и интерполяция - это более общий случай аппроксимации. В случая аппроксимации известен вид зависимости.
Цитата из W: Интерполяцией называют такую разновидность аппроксимации, при которой кривая построенной функции проходит точно через имеющиеся точки данных.

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

В случае интерполяции, я подозревая все просто . Для 2-х точек - прямая, для 3-х - парабола (многочлен 2-й степени), для 4-х - 3-й степени ... для n точек - степени (n-1). И тогда гарантированно пройдет через все точки. Но не гарантированно график будет очень гладким, без выбросов.

kta87, буду изучать ... LibreOffice. Excel у меня сейчас нет. Но там тоже с выбросами получалось ( через все точки). Чесслово ..
type_Oleg вне форума Ответить с цитированием
Старый 04.03.2015, 00:03   #13
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

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

Олег, что за выбросы?
Вадим Мошев вне форума Ответить с цитированием
Старый 04.03.2015, 00:32   #14
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
По умолчанию

Цитата:
Сообщение от Вадим Мошев Посмотреть сообщение
ТимурПросто находят сумму квадратов отклонений между экспериментальными точками и полученной кривой. Очевидно, что наилучшая та модель, которая вернула наименьшую сумму.
Это вариант действительно прост - фактически находят коэффициент детерминации. Но есть еще различные критерии согласия, например критерий А.Н. Колмогорова, К. Пирсона, составной d-критерий и т.п.
Но, как вы правильно сказали
Цитата:
Сообщение от Вадим Мошев Посмотреть сообщение
Просто находят сумму квадратов отклонений
Что не всегда верный в корне подход. Из-за этого не любят на защиту диссертаций приглашать людей с физ.-м. учеными степенями. Дело в том, что как и МНК (метод наименьших квадратов), так и оценку через коэффициент детерминации проводить стоит лишь тогда, когда погрешности измерений (погрешности получения эмпирических данных) на плоскости распределены нормально. Если это не так, то указанные выше способы совершенно не гарантируют подбор адекватной модели, даже если на некотором [a,b] численно все сойдется. Другими словами, речь об адекватности модели не только в численной интерпретации, но что еще более важно в математическом и физическом смысле описания поведения процесса.
Excel конечно же понятия не имеет, как в каком то частном случае распределены погрешности получения эмпирических данных, по этому применение методов аппроксимации в вопросах качества под большим вопросом.
kta87 вне форума Ответить с цитированием
Старый 30.03.2015, 16:53   #15
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

И как эту апроксимацию в практическом плане делать?
Я например от балды в гугл спреадшитах просто average по соседним ячейкам высчитывал. Но наверное как-то покорректней можно это делать?
the_deer_one вне форума Ответить с цитированием
Старый 31.03.2015, 01:51   #16
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

Цитата:
Сообщение от type_Oleg Посмотреть сообщение
Он не подбирает функцию. Он просто вычисляет коэффициенты для многочлена по координатам точек.
Может быть https://ru.wikipedia.org/wiki/Кривая_Безье , может быть еще какие - Лежандра, Чебышева ..
Нам в политехе кто-то из преподов говорил, что именно полином.
Sibedir вне форума Ответить с цитированием
Старый 02.05.2015, 00:32   #17
kta87
Форумчанин
 
Аватар для kta87
 
Регистрация: 22.02.2010
Сообщений: 912
По умолчанию

Цитата:
Сообщение от the_deer_one Посмотреть сообщение
И как эту апроксимацию в практическом плане делать?
Многое зависит от природы изучаемого процесса и от вида предполагаемого распределения. Если вопрос в изучении подходов аппроксимации то начать думаю лучше с МНК. Если же нужно уже конкретные вещи решать, то все зависит от требований качества, возможно и интерполяция подойдет.
Цитата:
Сообщение от the_deer_one Посмотреть сообщение
Я например от балды в гугл спреадшитах просто average по соседним ячейкам высчитывал.
Наверное достаточно было этого вам. Методы аппроксимации - это же инструменты и выбирать их нужно в зависимости от задачи.
П.С. Вообще вопросы аппроксимации еще не закрыты математиками, докторские защищаются...
Кстати недавно только смотрел обзор монографии д.физ-м.н. профессора А.Б. Бакушинского, по теме универсальных методов аппроксимации.
kta87 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Экзель неправильно считает ячейку Utkin Софт 2 29.10.2012 21:42
Можно ли задать глобальную переменную из функции или как-то напрямую использовать память для хранения переменных из функции? Suny-o Общие вопросы Delphi 2 14.06.2012 11:45
Передача функции другой функции как аргумента C # stopanko C# (си шарп) 2 20.11.2011 13:13
Как подменить адрес возврата функции func на адрес функции f используя переполнение буфера buf и функции gets dmitrii6120 Помощь студентам 6 14.11.2011 20:10
Экзель и Делфи Abbatik Общие вопросы Delphi 1 25.01.2008 10:23