2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Maple: plot3d для цилиндрической СК
Сообщение16.03.2007, 12:11 


22/04/06
144
СПб (Тула)
добрый день
есть функция $p(r,\varphi)$, описывающая давление в зависимости от радиуса $r$ и полярного угла $\varphi$, заданная в полярной СК и не зависящая от $z$. Нужно построить трехмерный график этой функции, но простой
Код:
plot3d(p(r, phi), r=r_1..r_2, phi=phi_1..phi_2)

не пойдет, т.к. в этом случае получится не реальная физическая картина, а "декарторизированная" версия.
coords=cylindrical также не пойдет, т.к. там другая интерпретация аргументов:
Цитата:
For alternate coordinate systems this is interpreted differently. For example, when using cylindrical coordinates, Maple expects the command to be of the following form:
plot3d(r(theta,z), theta=a..b, z=c..d, coords=cylindrical);
r, the distance to the projection of the point in the x-y plane from the origin, is a function of theta, the counterclockwise angle from the positive x-axis, and of z, the height above the x-y plane.

Пока для того, чтобы получить реальную физическую картину, на ум пришло только создать функцию, зависящую от декартовых координат $p_1(x,y)$ и вручную переводить переданные аргументы в полярные $(r,\varphi)$ и рисовать уже
Код:
plot3d(p_1(x, y), x=x_1..x_2, y=y_1..y_2)
.
Но может кто знает способ проще?

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

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



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

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


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

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