Nickolay.info. Обучение. Компактно считаем полином Лагранжа в Excel

Теоретическое описание и формулу полинома Лагранжа можно найти, например, здесь. Численные методы сейчас многие изучают тоже в Excel, в котором готовой функции построения интерполяционного многочлена (канонического полинома, полинома Лагранжа или полинома Ньютона) нет.

В инете - либо странные советы (например, построить график и использовать в настройках рядов данных графика функцию "линия тренда" - совершенно не то, если понимать, что в Excel доступны только сглаживающие, а не интерполирующие кривые), либо дикие решения с расчётом каждой разности xi-xj в отдельной ячейке и т.п.

Меж тем, всё очень просто и считается так, как показано на скрине.

Полином Лагранжа в точке - компактный расчёт в Excel

Перед вводом формулы 1 надо выделить ячейки C2:C9, а потом уже вводить, как обычно и делается при работе с формулами диапазонов.

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

 Компактный расчёт полинома Лагранжа в точке - скачать пример в Excel XP/2003 (11 Кб)

Рейтинг@Mail.ru

вверх гостевая; E-mail