![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 20.05.2010
Сообщений: 2
|
![]()
кто-нибудь может скинуть програмный код на интерпритационный многочлен Лагранжа под делфи. Буду очень благодарен
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 22.01.2010
Сообщений: 37
|
![]()
Если речь идет о интерполяционном полиноме Лагранжа, то вот:
# procedure TForm1.BitBtn2Click(Sender: TObject); var i, j, n: integer; L, p1, p2, xx: real; x, y: array[0..9] of real; begin {Кол-во заданных точек} n:=3; {Заданные точки} x[0]:=1; y[0]:=3; x[1]:=3; y[1]:=4; x[2]:=5; y[2]:=5; {Искомая точка} xx:=4; {Значение полинома Лагранжа} L:=0; for i:=0 to 2 do begin p1:=1; p2:=1; for j:=0 to 2 do begin if i<>j then begin p1:=p1*(xx-x[j]); p2:=p2*(x[i]-x[j]); end; end; L:=L+y[i]*p1/p2; end; Label1.Caption:=FloatToStr(L); end; # Художественное оформление сделайте на свой вкус |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 20.05.2010
Сообщений: 2
|
![]()
спасибо большое!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть у кого код приглашения? | iamramirez | Свободное общение | 0 | 12.12.2009 23:34 |
У кого нибудь есть исходный код функции Copy | slips | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 25.04.2009 13:13 |
У кого есть исходник | ALEKS_STRELOK | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 17.03.2009 19:53 |
Интерполяционный многочлен лагранжа | 3.14oner | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 10.11.2008 17:30 |