Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Суть метода.




Суть метода заключается в «пробегании» отрезка ab, на котором находится экстремум функции с малым шагом. На каждом шаге сравниваются два рядом стоящих значения функции. В случае поиска минимального значения оставляем минимальное, в случае поиска максимального — максимальное, и сохраняем это значение с помощью вспомогательной переменной. После завершения сканирования в этой переменной будет находиться минимальное значение функции.


 

Блок схема

 

 

начало начало ло  
Ввод а,b,dx  

 

 


 

Ymin=1E20
x=a,b,dx

 

 


y=x2-6x-10

вывод x,y

 

 


уmin, xp
y˂уmin
уmin=y
да

 

 


xp=x
конец
нет

 


 

Исходный код программы.

CLS

PRINT "vvedite interval lokalizacii kornya"

INPUT "a=", a

INPUT "b=", b

PRINT "vvedite shag"

INPUT "dx=", dx

ymin = 1E+20

FOR x = a TO b STEP dx

y = x ^ 2 – 6 * x - 10

PRINT x, y

IF y < ymin THEN ymin = y: xp = x

NEXT x

PRINT "minimalnoe znachenie fukcii=", ymin

PRINT "pri x=", xp

SLEEP 0

END

 

Результат работы программы

Вывод

По результатам программы вы видим, что экстремум функции f(x)=-19, при x=2,999 . По графику мы можем утверждать о том, что эти значения соответствуют действительности и программа работает правильно.

4 Задача №3. Вычисление определенного интеграла методом «правых треугольников»


Поделиться:

Дата добавления: 2015-02-10; просмотров: 125; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты