Полная версия этой страницы:
Интерполяция Excel
Предлагаю лёгкую табличку по интерполяции в Excel.
На разных закладках: Экстраполяция и Интерполяция 2-х и 4-х значений.
Пользование понятно без справки, главное не вводить числа в ячейки формул.
Разработка далёкого 1999 года, ещё при старом режиме. Всего 30К.
Есть ещё таблица, передаёт данные в интерполяцию и забирает результаты.
Если у кого есть нечто подобное или усовершенствуете - сдавайте сюда.
В табличке линейная интерполяция и экстраполяция. Бывает, что для инженера нужна и квадратичная интерполяция.
Квадратичная интерполяция - что это такое? По 4-м значениям? Такая возможность есть на других листах этой же таблицы. Главное - не испортить формулы. Доделывать некогда, хорошо работает аж с далёкого 1999 года, создана ещё при старом режиме.
Квадратичная интерполяция подразумевает составление квадратного уравнения для поиска значения в промежуточной точке. Для этого используются значения 3 ближайших точек (пары значений в таблице). В линейной интерполяции, фактически, строится уравнение прямой, в которое и подставляется промежуточное значение. СНиП диктует линейную интерполяцию, например, для нахождения сопротивления теплопередачи по градусо-суткам. Для более точного определения значений следует использовать интерполяцию высоких порядков: 3, 4, 5 и т.д., то есть составлять многочлен Ньютона, находить в нем неизвестные коэффициенты с помощью системы обычных линейных уравнений, а затем подставлять промежуточное значение. Бывает, что этим (нахождением коэффициентов) занимаются ученые при разработке новых методов расчета. Тогда мы можем увидеть в формуле "экспериментальный" коэффициент.
Многоинтервальная квадратичная интерполяция -аппроксимация функций двух переменных, когда нужно интерполировать табличные функцию двух переменных
Мною этот алгоритм использовался при интерполяции данных калориферов КСК,
делал очень давно в VBasic. Вот страницы алгоритма(алгоритм дан операторами
Basic, можно организовать в Excel )
в этой книжке есть разжеванные численные методы для многих инженерных задач
http://lord-n.narod.ru/walla.html#MudrovPEVM
Книга Мудрова? Знаю, помню зачитывался в 1998 году, делал по ней на Basice проги для курсовых. Позже обязательно скачаю. Всем советую!
Видел прогу для обычной интерполяции с www.DWG.ru. Вообще, старый Excel лучше новой проги. На сайте www.DWG.ru (поиск "интерполяц") позаимствовал программу (1 ехе) для квадратичной интерполяции 563К.
Цитата
Знаю, помню зачитывался в 1998 году, делал по ней на Basice проги для курсовых.

а я ему в 88-м ММФ сдавал и половине курса (прекрасной

половине) проги зачетные писал
Composter
8.12.2009, 15:43
я вот так реализовал интерполяцию в екселе.сам расчет скачан с форума , но вот формула с интерполяцией моя, ячейка с ней выделена желтым цветом.
pavelP2009
8.12.2009, 16:37
Composter
Расскажи толком - что интерполируем?
Composter
9.12.2009, 11:19
в таблице (L5:M26) ищется значение теплоотдачи (М5:M26) ,которое соответствует значению температурного напора (F37)
Вот хорошая функция для Excel на VBA для кубической сплайн интерполяции (со слабыми граничными условиями наверное).
Composter
16.12.2010, 12:11
вот нарыл
http://www.excelworld.ru/forum/2-99-1 , в 12 и 13 сообщении наиболее оптимальные формулы для интерполяции
Здравствуйте! У меня вот немного другой вопрос... Я работаю над некоторыми вычислениями в Excel и мне не хватает данных для точности. Я построила график по тем данным которые у меня есть. Получилась ломанная линия. Могу ли я получить дополнителные значения из графика на каждом отрезке, например 7-8 значений, и выводить их в отдельную таблицу? как можно это осуществить через VBA? Наверное тоже нужно использовать интерполяцию...
Медведица
23.10.2011, 4:39
изучайте
Alice07, можно построить линию тренда, узнать её функцию и далее получить любые значения
TarantuL
14.11.2013, 7:48
шикарное табло! Благодарен, 7 лет назад, однако помогает!
Chocobear
23.2.2015, 19:01
Здравствуйте. Можете подсказать? Как Найти 3 ближайшие точки от Х ср
Нажмите для просмотра прикрепленного файлав эксель автоматически?? И не могли бы вы просмотреть решение задачи интерполирования . Правильно??
Chocobear
24.2.2015, 21:11
Подскажите как привязать 3 ближайшие точки к Хар. Чтобы при изменении значений они подбирались автоматически??
Ernestas
24.2.2015, 22:26
Цитата(Chocobear @ 23.2.2015, 19:01)

Здравствуйте. Можете подсказать? Как Найти 3 ближайшие точки от Х ср
Нажмите для просмотра прикрепленного файлав эксель автоматически?? И не могли бы вы просмотреть решение задачи интерполирования . Правильно??
Цитата(Chocobear @ 24.2.2015, 21:11)

Подскажите как привязать 3 ближайшие точки к Хар. Чтобы при изменении значений они подбирались автоматически??

Ну скачал я эти ваши файлы, ну открыл. О чем вы тут вопрошаете? Не могли бы пояснить? Ну хоть бы выделили что нибудь в тех файлах, стрелочку нарисовали. Где это "решение задачи интерполирования"? Вы же не на форуме экстрасенсов.
Не зря вам никто не отвечает...
Доброго времени суток, уважаемые специалисты!

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

всё слетело!

и не хочет больше работать, помогите разобраться, пожалуйста
Нажмите для просмотра прикрепленного файла
Composter
3.4.2017, 10:25
так никакая интерполяция не нужна. можно справится штатными методами. файл прикладываю
у вас в файле нет ни одного макроса, а значит запускаться нечему. возможно вы раньше его запускали вместе с другим файлом ,в котором содержался макрос.
Цитата(Composter @ 3.4.2017, 14:25)

так никакая интерполяция не нужна. можно справится штатными методами. файл прикладываю
у вас в файле нет ни одного макроса, а значит запускаться нечему. возможно вы раньше его запускали вместе с другим файлом ,в котором содержался макрос.
Интерполяция нужна, т.к если я ввожу в ячейку, к примеру, Вероятность превышения = 9, то по предлагаемому Вами варианту выскакивает ошибка #ЗНАЧ
Да и сейчас другая проблема нарисовалась...не сохраняет выпадающие списки после закрытия файла...ПОЧЕМУ????
Composter
3.4.2017, 10:38
я пользуюсь вот этим макросом дя интерполяции. вроде все работает. скачивал с dwg.ru .вы должны понять что макрос содрежится в файле, если скопировать таблицу из файла в другой файл то макрос работать не будет так как он остался в старом файле.
Цитата(Composter @ 3.4.2017, 14:38)

я пользуюсь вот этим макросом дя интерполяции. вроде все работает. скачивал с dwg.ru .вы должны понять что макрос содрежится в файле, если скопировать таблицу из файла в другой файл то макрос работать не будет так как он остался в старом файле.
Спасибо, я уже сама разобралась)) а в вашем файле макроса не обнаружила (захожу: файл-вид-макросы). При изменении искомых величин, выдает #ИМЯ! или я совсем блондинка и чего-то не понимаю???
Composter
3.4.2017, 10:52
Цитата(Gidro38 @ 3.4.2017, 10:45)

Спасибо, я уже сама разобралась)) а в вашем файле макроса не обнаружила
видать совсем блондинка. там есть надпись Искомое значение,рядом в ячейке формула =интерпол(F2,F3,A6:Z27) , которая и заупскает интреполяцию.
"макросы" я написал чтобы было понятнее, я имел ввиду макросы, функции, процедуры и прочее.
Цитата(Gidro38 @ 3.4.2017, 10:45)

файл-вид-макросы
функции вы не увидете в этом окне
alt+f11 - можно увидеть в файле 3 модуля с кодом на VBA. а в вашем файле все пусто
Цитата(Gidro38 @ 3.4.2017, 10:45)

При изменении искомых величин, выдает #ИМЯ! или я совсем блондинка и чего-то не понимаю???
возможно надо попробовать заменить запятые на точки или наоборот.
Цитата(Composter @ 3.4.2017, 14:52)

возможно надо попробовать заменить запятые на точки или наоборот.
Не помогло. В прочем, неактуально. Уже всё считает. Спасибо за внимание)))
Цитата
видать совсем блондинка.
и за комплимент)))))))
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.