|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.04.2011, 21:50 | #1 |
Новичок
Джуниор
Регистрация: 07.04.2011
Сообщений: 2
|
Интерполирование функций, многочлен Лагранжа!
Необходимо сделать программу для нахождения значения функции в точке Х при помощи интерполяционного многочлена Лагранжа. Точка Х задается пользователем
Суть интерполирования в том, что задается пользователем таблица х|у типа: x|x1|x2|...|xn| --------------- y|y1|y2|...|yn| и соответственно точка Х, в которой ищется значение функции. Сам подсчет производится в следующей табличке: X |x0 |x1 |...|xn |yi |pi||yi/pi | --|--------------------------------- x0|X-x0|x0-x1|...|x0-xn|y0|p0|y0/p0| --|--------------------------------- x1|x1-x0|X-x1|...|x1-xn|y1|p1|y1/p1| --|-------------------------------- ...|............................... ................| --|---------------------------------- xn|xn-x0|xn-x1|...|X-xn|yn|pn|yn/pn| ------------------------------------- --|---------------------Пn+1|--|Сумма (yi/pi)| Ln(x)=Пn+1*Сумма (yi/pi) где p0= (X-x0)*(x0-x1)*...*(x0-xn), или проще говоря произведение по строке Пn+1=(X-x0)*(X-x1)*...*(X-xn), или произведение по диагонали Код:
Заранее Спасибо! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
интерполяционный многочлен Лагранжа, Pascal | Ladyia | Помощь студентам | 8 | 15.10.2013 15:24 |
Интерполирование функции | LediDashuta | Помощь студентам | 2 | 24.05.2010 22:18 |
Есть у кого код??(интерпритационный многочлен Лагранжа) | ins1der | Общие вопросы Delphi | 2 | 21.05.2010 01:20 |
Интерполирование в Mathcad | TIN | Фриланс | 2 | 15.12.2008 17:38 |
Интерполяционный многочлен лагранжа | 3.14oner | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 10.11.2008 17:30 |