Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2012, 21:36   #1
STiLLeN
Новичок
Джуниор
 
Регистрация: 24.12.2012
Сообщений: 2
Вопрос Метод дихотомии, Дифф уравнения

Добрый вечер всем участникам форума.

Имеется функция. dy/dx=exp(-y)*sin(x);

Всего 3 метода решения, ниже представлен документ word.

Данную функцию нужно решить методом дихотомии

Код:
подпрограмма для нахождения координат точки экстремума.

Program Dihotomia;
Uses Crt;
                   var xe, ye, dx1: real;
                   a, b, eps: real;
                    nn: longint;
                  x1, x2, y1, y2,d :real;
 Function func(x:real):real;
begin
 func:=sin(x);
end;

begin
Writeln('Отрезок a=');
Readln(a);
Writeln('Отрезок b=');
Readln(b);
Writeln('eps=');
Readln(eps);
    d:=0.01;nn:= 0;
while (b-a>2*eps) do
    begin
       x1:=(a+b-d)/2; x2:=(a+b+d)/2;
       y1:= func(x1); y2:= func(x2);
       if y1>=y2 then a:=x1 else b:=x2;
       inc(nn);
           end;
xe:=(a+b)/2;
ye:= func(xe);
writeln('f min(',xe:2:4,')=',ye:2:4);
{ результат: координаты точки экстремума }
end.

Подскажите все ли я правильно сделал?

Последний раз редактировалось STiLLeN; 25.12.2012 в 00:38.
STiLLeN вне форума Ответить с цитированием
Старый 15.01.2013, 13:04   #2
STiLLeN
Новичок
Джуниор
 
Регистрация: 24.12.2012
Сообщений: 2
По умолчанию

Тема закрыта. Вопрос решен
STiLLeN вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти корни уравнения,метод дихотомии NataliaNatkina Помощь студентам 0 05.12.2012 15:53
метод дихотомии Kalina) Помощь студентам 14 21.11.2012 17:49
Метод перебора, Метод дихотомии, Метод золотого сечения Delphi !!! OneBri Помощь студентам 0 03.10.2012 08:42
Дифф уравнение. Метод Рунге кутта маткад Matoro Помощь студентам 1 18.06.2012 22:51
Дифф. уравнения. Блок-схема fos1k Помощь студентам 0 22.12.2009 21:08