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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2012, 14:53   #1
Lizonka-88
Пользователь
 
Регистрация: 24.01.2012
Сообщений: 23
По умолчанию найти макимально значение функции

нужно найти максимальное значение функции на отрезке. Вариант найти производную и приравнять к нулю, не желателен, потому что функция имеет не оч презентабельный вид. можно это как-то с помощью цикла сделать, выбрать шаг поменьше и перебрать все значения на данном отрезке. подскажите как?
Lizonka-88 вне форума Ответить с цитированием
Старый 23.05.2012, 15:06   #2
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Что за функция?
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 23.05.2012, 15:06   #3
Lizonka-88
Пользователь
 
Регистрация: 24.01.2012
Сообщений: 23
По умолчанию

(-6*ln(x)*ln(x)+ln(x)+2)/(x*x*x*x*ln(x)*ln(x)*ln(x))
Lizonka-88 вне форума Ответить с цитированием
Старый 23.05.2012, 15:47   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

пусть отрезок задан числами A и B (A<B)

код поиска может выглядеть примерно так:
Код:
x := A;
maxX := x;
maxF := ВашаФункция( maxX );
x := x + 0.001; {величина шага - чем меньше шаг, тем вычисление будет точнее, 
    но, разумеется, потребуется больше циклов расчёта!}
while x<=B do begin
   f := ВашаФункция( x );
   if f>maxF then begin
      maxF := f;
      maxX := x;
   end;
   x := x + 0.001; {величина шага }
end;

WriteLn('Максимальное значение на участке от ',A,' до ',B,
             ' равно ', maxF,' при X = ', maxX);
Serge_Bliznykov вне форума Ответить с цитированием
Старый 23.05.2012, 15:49   #5
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Функция которая тут прозвучала имеет нереальный максимум (или даже бесконечность) гдето в области 1.
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти значение функции Ljale4ka Помощь студентам 0 21.04.2011 13:16
найти значение функции Kinski Помощь студентам 6 08.02.2011 20:22
Задача: Найти среднеарифметическое значение следующей функции: АндрейТап Помощь студентам 1 07.11.2010 14:20
Найти значение функции gvgio Помощь студентам 5 09.04.2009 08:17
Найти значение функции Y ahtung Microsoft Office Excel 6 24.12.2008 15:59