坐标系映射函数
• xy2pol(x, y) 或 xy2pol(v) - 将点的直角坐标 (x, y) 转换为极坐标 (r, θ)。
• pol2xy(r, θ) 或 pol2xy(v) - 将点的极坐标 (r, θ) 转换为直角坐标 (x, y)。
• xyz2sph(x, y, z) 或 xyz2sph(v) - 将点的直角坐标 (x, y, z) 转换为球坐标 (r, θ, φ)。
• sph2xyz(r, θ, φ) 或 sph2xyz(v) - 将点的球坐标 (r, θ, φ) 转换为直角坐标 (x, y, z)。
• xyz2cyl(x, y, z) 或 xyz2cyl(v) - 将点的直角坐标 (x, y, z) 转换为柱坐标 (r, θ, φ)。
• cyl2xyz(r, θ, z) 或 cyl2xyz(v) - 将点的柱坐标 (r, θ, z) 转换为直角坐标 (x, y, z)。
每个函数均会返回带新坐标的三元素列矢量。角度以弧度方式给定。
sph2xyz 和
cyl2xyz 函数可用作
CreateMesh 和
CreateSpace 的最后一个自变量。
自变量
• x, y, z, r, θ, φ 为实数。如果不添加度运算符,角度 θ 会被解释为以弧度为单位的角度。
• v 为二元素或三元素矢量,并在这些函数的替代自变量结构中给定要变换的坐标。