Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лаба 2.6.2

.docx
Скачиваний:
3
Добавлен:
06.08.2022
Размер:
40.65 Кб
Скачать

Федеральное Агентство Связи Федеральное Государственное Бюджетное Образовательное Учреждение Высшего Образования Ордена Трудового Красного знамени «Московский технический университет связи и информатики»

Кафедра информатики

Лабораторная работа 9

Вариант 2

«Технология решения задач многомерной оптимизации средствами Scilab»

Выполнил Студент группы БИН1806 Аркадьев Илья Дмитриевич

Москва 2019

  1. Индивидуальное задание

Функция для вычисления минимума

2

  1. Журнал команд с комментариями

    --> [x1,x2]=meshgrid(-1:0.1:1,-1:0.1:1);

    --> f = 2.*x1.^2+x2.^2+2.*x1.*x2+x1+x2;

    --> surf(x1,x2,f)

    1. Построение графика заданной функции

    1. Нахождение минимума функции

--> function z=gg(x)

> z=2.*x(1).^2+x(2).^2+2.*x(1).*x(2)+x(1)+x(2);

> endfunction

--> function [f,g,ind]=costf(x,ind)

> f=gg(x);

> g=numderivative(gg,x);

> endfunction

--> x0=[-1;1];

--> [f,xopt]=optim(costf,x0)

xopt =

-8.289D-10

-0.5

f =

-0.25

Соседние файлы в предмете Математические пакеты