Условие задачи
В системе Scilab
1) Построить график функции F(x1,x2) ;
2) Создать для использования функции optim() вспомогательную функцию costf(), необходимую для вычисления значений целевой функции и её частных производных.
3) Найти координаты точки минимума функции F(x1,x2) с использованием встроенной функций optim();
4) Получить значение функции, значений ее параметров, обеспечивающих оптимальное значение и частных производных в точке минимума.
Ответ
clear; clc; // Очистка// Строим поверхность и контурный графикXY = linspace(-1, 1, 20);[x1, x2] = meshgrid(XY);z = 2*x1.^2 + 5*x2.^2 - 3*x1.*x2 - 2*x1 - 22;surf(x1, x2, z); // Поверхностьfigure;contour(XY, XY, z, 20); // График контурных линий// Функцияfunction y=gg(x) y = 2*x(1)^2 + 5*x(2)^2 - 3*x(1)*x(2) - 2*x(1) - 22;endfunction// Формирование функции cst, возвращающей функцию и...