Иллюстрированный самоучитель по MathCAD 11

Функции преобразования координат

Функции преобразования координат – Vector and Matrix.

В Mathcad 2001 появилось семейство новых функций, позволяющих перейти от одних координат к другим, как на плоскости, так и в пространстве:

  • xy2pol (х,у) – преобразование прямоугольных координат в полярные;
  • роl2ху(r,0) – преобразование полярных координат в прямоугольные;
  • angle (х, у) – угол между точкой (х,у) и осью ох (см. разд. 10.4);
  • atan2(x,y) – угол, отсчитываемый от оси ох до точки (х,у) (см. разд. 10.4);
  • xyz2cyl(x,y,z) – преобразование прямоугольных координат в цилиндрические;
  • cyl2xyz (r,0,z) – преобразование цилиндрических координат в прямоугольные;
  • xyz2sph(x,y,z) – преобразование прямоугольных координат в сферические;
  • sph2xyz(r,0,ф) – преобразование сферических координат в прямоугольные;
    • х,у – прямоугольные координаты на плоскости;
    • х,у,z – прямоугольные координаты в пространстве;
    • r,0 – полярные координаты на плоскости;
    • r,0,z – цилиндрические координаты;
    • r,0,ф – сферические координаты.

Несколько примеров преобразования координат приведены в листингах 10.14 и 10.15. Обратите внимание на возможность ввода аргументов этих функций как в виде списка, так и в виде вектора.

Листинг 10.14. Функции преобразования координат на плоскости:

Иллюстрированный самоучитель по MathCAD 11 › Специальные функции › Функции преобразования координат

Листинг 10.15. Функции преобразования координат в пространстве:

Иллюстрированный самоучитель по MathCAD 11 › Специальные функции › Функции преобразования координат

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.