角度和极坐标

使用角度表示复数、向量或位置是微积分、几何以及许多应用领域诸如测地学中的基本结构. Wolfram 语言提供各种灵活的方法使用角度:以弧度表示数值对象,带有角度单位的 Quantity 对象,或度-分-秒(DMS)列表和字符串. 这些格式均可被适于角度的函数理解和进行自动转换,尤其是极坐标或球坐标和笛卡尔坐标间的函数转换,以及测地学函数.

指定角度

Degree (°) 将弧度转化为角度的常量

FromDMS 从角-分-秒格式进行转换

DMSList  ▪  DMSString

Quantity 显式指定角度单位

计算角度

VectorAngle 向量间的角度

PlanarAngle 由三点定义的平面角

SolidAngle 一个区域对着的立体角

PolygonAngle 多边形的顶角

PolyhedronAngle 多面体的顶角和边角

DihedralAngle 三维中平面间的角

天文学

AstroPosition  ▪  AstroAngularSeparation

向量和路径

AngleVector 在指定角度创建一个向量

CirclePoints 沿着一个圆(正则 边形)平均分配的点

AnglePath 从一系列龟状转弯和运动中构建一条路径

坐标转换

FromPolarCoordinates {r,θ} 转换为 {x,y}

ToPolarCoordinates {x,y} 转换为 {r,θ}

RotationMatrix 在任何维度中旋转矩阵

复数

AbsArg 把复数转换为极坐标形式

Abs  ▪  Arg  ▪  Sign  ▪  ReIm

测地学

GeoPosition  ▪  Latitude  ▪  Longitude  ▪  LatitudeLongitude

GeoDirection  ▪  GeoDestination  ▪  GeoDisplacement

球面坐标

ToSphericalCoordinates  ▪  FromSphericalCoordinates  ▪  CoordinateTransform

三维旋转

EulerMatrix  ▪  RollPitchYawMatrix  ▪  AnglePath3D

极坐标图

PolarPlot  ▪  ListPolarPlot  ▪  SphericalPlot3D

可视旋转

Rotate  ▪  RotationTransform  ▪  ImageRotate

几何构建 »

AngleBisector  ▪  TriangleConstruct  ▪  ...