Купить Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Форум  |  Download
https://hub.exponenta.ru/


Примеры вычислений

В начало книги

 

Предметный указатель

Нахождение эксремумов функций, симплекс-метод
К предыдущему разделуК следующему разделу

> readlib(extrema):
_EnvExplicit := true:

В следующем примере находятся экстремумы функции f при дополнительных ограничениях g1 и g2:

> f := (x^2+y^2)^(1/2)-z; g1 := x^2+y^2-16=0; g2 := x+y+z = 10;

[Maple Math]

[Maple Math]

[Maple Math]

В команде extrema четвертым аргументом является имя, которому мы хотим присвоить значение переменных в точках экстремума.

> extrema(f,{g1,g2},{x,y,z},'s');

[Maple Math]

> s;

[Maple Math]

Для применения симплекс-метода необходимо загрузить пакет simplex

> restart;with(simplex):

Warning, new definition for maximize

Warning, new definition for minimize

В следующем примере максимизируется функция obj при дополнительных ограничениях cnsts:

> cnsts := {3*x+4*y-3*z <= 23, 5*x-4*y-3*z <= 10,
7*x+4*y+11*z <= 30}:
obj := -x + y + 2*z:
maximize(obj,cnsts union {x>=0,y>=0,z>=0});

[Maple Math]

В начало страницы К предыдущему разделуК следующему разделу

Предметный указатель

| На первую страницу | Поиск | Купить Matlab

Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter


Copyright © 1993-2024. Компания Softline. Все права защищены.

Дата последнего обновления информации на сайте: 04.03.17
Сайт начал работу 01.09.00