![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 15.05.2010
Сообщений: 10
|
![]()
Пишу лабораторную по решение нелинейных уравнений, по методу ньютона. При запуске и введении переменных прога вылетает, где может быть ошибка?
Пишу в консольке Делфи так как старушка которая у нас ведет этот предмет не любит делфи. program Lab2; {$APPTYPE CONSOLE} uses SysUtils,Math; var X,A,B,E,F,F1,F2,H:Extended; SW:int64; function FX(X:Extended):Extended; begin Result:=ARCCOS(X)-SQRT(1-(0.3*Power(X,3))); end; function FiX(X:Extended):Extended; begin Result:=-1/SQRT(1-SQR(X)) + 0.45*SQR(X)/SQRT(1-0.3*Power(X,3)); end; function FiiX(X:Extended):Extended; begin Result:=-X/Power((1-SQR(X)),1.5)+0.2025*Power(X,4)/Power((1-0.3*Power(X,3)),1.5)+0.9*X/SQRT(1-0.3*Power(X,3)); end; begin SW:=0; writeln('Enter A:'); Readln(A); writeln('Enter B:'); Readln(B); writeln('Enter E:'); Readln(E); F:=FX(B); F2:=FiiX(B); If F*F2>0 then X:=B else X:=A; repeat F:=FX(X); F1:=FiX(X); H:=F/F1; X:=X-H; Inc(SW); until ABS(H)<=E; Writeln('X = ',floattostr(X),' F = ',floattostr(FX(x)),' Operatoins: ',inttostr(SW)); readln; end. Заранее благодарен. Вот блок схема по которой строилась программа. ![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 17.02.2008
Сообщений: 191
|
![]()
вот работающая версия. только функции замени
Код:
Mathematicians often mix up Christmas and Halloween, because Dec.25=Oct.31.
Последний раз редактировалось Cannibal; 25.09.2010 в 18:17. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 15.05.2010
Сообщений: 10
|
![]()
Спасибо огромное
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
решение уравнения методом хорд и методом Ньютона | Маргоша)) | Общие вопросы Delphi | 1 | 21.04.2010 20:40 |
Решение уравнения F(x)=0 методом Ньютона | BGR71 | Помощь студентам | 2 | 13.04.2010 15:26 |
Найти корни заданного уравнения методом Золотого сечения, Фибоначи и деления отрезка пополам. Сравнить эф | Nik0919 | Помощь студентам | 2 | 16.02.2010 19:14 |
Определить корень уравнения методом Ньютона | VNS | Помощь студентам | 0 | 02.12.2009 14:35 |
Решение нелинейного уравнения методом Ньютона | Tina | Общие вопросы C/C++ | 2 | 04.06.2008 21:48 |