Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабораторные работы.pdf
Скачиваний:
27
Добавлен:
11.02.2015
Размер:
1.32 Mб
Скачать

x=fmins('f',x0.options,[],p1,p2,...) предусматривает дополнительные аргу-

менты, которые передаются в минимизируемую функцию, f(x,p1,p2,...). [x,options]=fmins(...) возвращает количество оценок функции в options(10). fmins использует симплекс-метод (прямой поиск) Нелдера–Мида.

Пример. Пусть сформирована следующая m-файл-функция, содержащая минимизируемую функцию:

function y=funobj(x) y=(x(1)-1)^2+(x(2)-2)^2+(x(3)-1)^2; return

Минимизация этой функции может быть выполнена с помощью следующей программы:

x=[0 0 0];

y = fmins('funobj',x) y =

1.0000 2.0000 1.0000

6.4.Порядок выполнения работы

6.4.1.Для приведенных в п. 1.2.8 лабораторной работы № 1 распределений записать функции правдоподобия и получить м.п.-оценки параметров, оформив функции правдоподобия в виде m-файлов-функций и максимизировав их. Максимизация функции f (x) эквивалентна минимизации функции (f (x)) .

6.4.2.Оценки сравнить с оценками, полученными с помощью стандартных функций Matlab.