2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 [Mathematica или Maple] Построение графика с ограничениями
Сообщение26.01.2016, 10:24 


26/01/16
2
Хочу построить график поверхности (можно в Mathematica или Maple) с тремя ограничениями в виде неравенств.
Вид функции: $z(x,y)=y(x - 1)/(2 - y)$. Ограничения: 1) $xy>2y-2$, 2) $xy<1$, 3) $xy<-2$.
Второе и третье ограничение программа съедает и строит все прекрасно. Но если я добавляю еще первое ограничение, то программа уже ругается. Как построить со всеми ограничениями?
Мой вариант:
Plot3D[(y*(x - 1))/(2 - y), {x, -3, 3}, {y, -3, 3}, Mesh -> None, BoundaryStyle -> None, RegionFunction -> Function[{x, y, z}, -2 < x*y < 1], BoxRatios -> {1, 1, 1}]

 Профиль  
                  
 
 Re: Построение графика с ограничениями
Сообщение26.01.2016, 11:29 
Аватара пользователя


11/06/12
10390
стихия.вздох.мюсли
Вроде бы всё нормально строится.
Код:
z[x_, y_] := y (x - 1)/(2 - y)
Plot3D[z[x, y], {x, -3, 3}, {y, -3, 3}, RegionFunction -> Function[{x, y, z}, -2 < x y < 1 && x y > 2 y - 2]]
(Насколько я понимаю, в третьем условии у вас опечатка и должно быть $xy>-2$.)

 Профиль  
                  
 
 Re: Построение графика с ограничениями
Сообщение26.01.2016, 14:24 


26/01/16
2
Aritaborian в сообщении #1094387 писал(а):
Вроде бы всё нормально строится.
Код:
z[x_, y_] := y (x - 1)/(2 - y)
Plot3D[z[x, y], {x, -3, 3}, {y, -3, 3}, RegionFunction -> Function[{x, y, z}, -2 < x y < 1 && x y > 2 y - 2]]
(Насколько я понимаю, в третьем условии у вас опечатка и должно быть $xy>-2$.)

Благодарю, все получилось. Математика для меня нова (всегда под Maple сидел), буду знать теперь про знак &&.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group