![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 30.03.2015
Сообщений: 2
|
![]()
у меня есть 2 программы: табулирование функции и метод Лгранжа,надо совместить их в одну,т.е сначала надо провести табулирование а потом Лагранжа,не получается сделать это...
Табулирование: {Табулирование функции y=f(x) на [a,b]} Function f(x:Real):Real; begin f :=x*x-sin(pi*x); end; Var a,b,h,x,y :Real; n :Integer; Begin a:=0; b:=3; n:=3; h:=(b-a)/n; WriteLn('--------------------------'); WriteLn('| X | |Y |'); WriteLn('|----------|-------------|'); x:=a; While x<=b Do begin y:=f(x); WriteLn('| ', x:5:2, ' | ',y:5:2, ' |'); x:=x+h; end; ReadLn; End. Лагранжа: Function Ln (x :Real) :Real; var i,j :Integer; S,P :Real; Begin S:=0; {сумма} for i:=0 to n do begin P:=1; {произведение} for j:=0 to n do begin if i<>j then P := P *(x-X_mas[j])/(X_mas[i]-X_mas[j]); end; S := S + P*f(X_mas[i]); end; Ln:=S; End; |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Лагранж, синус, математика (Delphi) | formig | Помощь студентам | 0 | 10.03.2013 16:41 |
полиномы лагранж канонический и ньютона в VBA | gagala | Помощь студентам | 0 | 17.05.2012 23:41 |
Табулирование | BaronVik | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 02.10.2010 12:45 |
табулирование | gold101 | Помощь студентам | 5 | 27.05.2010 20:19 |
Табулирование ф-ии | Veroni4ka | Помощь студентам | 1 | 12.05.2009 08:25 |