2012-04-10 2 views
2

полярные координаты 2 мерного вектора являются:полярные координаты вектора в трехмерном пространстве

x = r cos θ 
y = r sin θ 

Что будет полярные координаты вектора в 3D (x, y, z)?

+2

** Уравнения для чего? ** Вы ищете параметризацию сферы в 3D (соответствующей кругу в 2D)? –

ответ

13

От Wikipedia:

х = г грешить & thetas соз ф
у = г грех θ грех φ
г = г соз & thetas

+3

Awesome. Еще одно случайное понижение. –

+0

Не могу поверить, что это было занижено. Вот +1, чтобы компенсировать это. – EOL

+2

@EOL Возможно, потому, что он не дает никаких объяснений (хотя бы одного слова) о том, что означают эти уравнения или о чем он говорит. Он просто представляет собой кучу уравнений и говорит: вот что вам нужно, посмотрите на Википедию, чтобы понять, что это значит. Но хорошо, в этом отношении это, по крайней мере, синхронизируется с бессмысленным вопросом. Хотя я не сторонник, это, вероятно, то, что имел в виду OP. –

6

Это зависит от того, какую систему вы хотите координировать в 3D. Вышеуказанное двумерное преобразование может быть расширено как на сферическом, так и на cylindrical coordinates через два прозрачных геометрических аналога. Для случая цилиндрических координат вы сохраните приведенное выше преобразование как для x, так и для y, но для z преобразование будет дано просто через z = z. Таким образом, преобразование будет

(x, y, z) -> (r, theta, z) 

Для spherical coordinates есть введение дополнительного преобразования координат в Z-направлении (см Игнасио Vazque-Абрамс ответ выше), а также изменения в х и у преобразований. В этом случае у вас есть

(x, y, z) -> (r, theta, phi) 

Я думаю, что в вашем случае вам лучше всего использовать цилиндрические координаты. Надеюсь, это поможет.

+2

Поскольку он не представляет ни одного случая или того, что он действительно хочет, я думаю, что ваше последнее предложение/параграф также просто дикое предположение. Но все же лучший ответ, +1. –

Смежные вопросы