1. Главная
  2. Библиотека
  3. Информатика
  4. В системе Scilab 1) Построить график функции F(x1,x2) ; 2) Создать для использования функции optim() вспомогательную функц...

В системе Scilab 1) Построить график функции F(x1,x2) ; 2) Создать для использования функции optim() вспомогательную функцию costf(), необходимую для вычисления значений целевой функции и её частных производных. 3) Найти координаты точки минимума функции

«В системе Scilab 1) Построить график функции F(x1,x2) ; 2) Создать для использования функции optim() вспомогательную функцию costf(), необходимую для вычисления значений целевой функции и её частных производных. 3) Найти координаты точки минимума функции»
  • Информатика

Условие:

В системе 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, возвращающей функцию и...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет