Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Вычислить экстремум

Автор: Korsar 27.02.2007 16:14

Вычислить с заданной точностью e экстремум функции, приведенной в таблице. На печать вывести таблицу значений аргумента х и функции f(x) с шагом h, а также вид экстремума и значение функции в точке экс-тремума. Предусмотреть сохранение результатов в текстовом файле.
Помогите пожалуйста ее решить. Хотя бы совет дайте где можно решение на подобную задачу посмотреть!!!

Автор: мисс_граффити 27.02.2007 17:01

каким методом хоть надо экстремум искать?

Автор: hiv 27.02.2007 17:20

Цитата(Korsar @ 27.02.2007 12:14) *
Вычислить с заданной точностью e экстремум функции, приведенной в таблице.
Смотри в сторону интерполяции. Вычисляешь интерполяционную функцию g(x), а потом решаешь уравнение g'(x)=0, найденное значение x будет координатой экстремума. Вид экстемума можно определить по знаку g''(x) в точке экстремума. При g''(x)>0 - это минимум, при g''(x)<0 - это максимум.
Про интерполяцию можно http://alglib.sources.ru/interpolation/ посмотреть. (или http://www.referatovbank.ru/view_item.php?chap_id=matan&id=5)

Автор: Korsar 27.02.2007 20:40

Цитата(hiv @ 27.02.2007 13:20) *

Смотри в сторону интерполяции. Вычисляешь интерполяционную функцию g(x), а потом решаешь уравнение g'(x)=0, найденное значение x будет координатой экстремума. Вид экстемума можно определить по знаку g''(x) в точке экстремума. При g''(x)>0 - это минимум, при g''(x)<0 - это максимум.
Про интерполяцию можно http://alglib.sources.ru/interpolation/ посмотреть. (или http://www.referatovbank.ru/view_item.php?chap_id=matan&id=5)

Просто скажите мне пожалуйста, как вычислить экстремум функции с заданной точностью, в паскале!!!

Добавлено через 2 мин.
Цитата(мисс_граффити @ 27.02.2007 13:01) *

каким методом хоть надо экстремум искать?

Любым способом. Ну самым легким желательно.

Автор: Артемий2 27.02.2007 20:46

Может это тебе поможет.. http://www.sduto.ru/87/96/2251/index1.2.html

Добавлено через 3 мин.
Хотя сдесь пример не на паскаль..

Автор: Алена 27.02.2007 21:15

Цитата
как вычислить экстремум функции с заданной точностью, в паскале
А тебе не сказали? Для таблично заданной функции - Интерполяция...

Автор: Korsar 27.02.2007 21:49

Цитата(hiv @ 27.02.2007 13:20) *

Смотри в сторону интерполяции. Вычисляешь интерполяционную функцию g(x), а потом решаешь уравнение g'(x)=0, найденное значение x будет координатой экстремума. Вид экстемума можно определить по знаку g''(x) в точке экстремума. При g''(x)>0 - это минимум, при g''(x)<0 - это максимум.
Про интерполяцию можно http://alglib.sources.ru/interpolation/ посмотреть. (или http://www.referatovbank.ru/view_item.php?chap_id=matan&id=5)

А на какую именно интерполяцию смотреть? Там их несколько видов!!!

Автор: hiv 27.02.2007 22:05

Цитата(Korsar @ 27.02.2007 17:49) *

А на какую именно интерполяцию смотреть? Там их несколько видов!!!

Вычисление M-ой производной по N точкам полиномиальной интерполяцией (полиномами Чебышева).