此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

Rotate

Updated In 7 Graphic
Rotate[g, Theta]
代表 2D 图形指令或绕边框盒的中心逆时针旋转 Theta 弧度的任意的 g 对象。
Rotate[g, Theta, {x, y}]
关于点 {x, y} 进行旋转。
Rotate[g, {u, v}]
绕原点旋转,变换 2D 或 3D 矢量 uv
Rotate[g, Theta, w]
绕固定在原点的3D矢量 w 旋转 3D 图元 Theta 弧度。
Rotate[g, Theta, w, p]
绕固定在 p 的3D矢量 w 旋转。
Rotate[g, Theta, {u, v}]
在 3D 矢量 uv 跨越的平面内旋转角度Theta
  • Theta Degreetheta  degrees 指定角度数。
  • 如果 Rotate 出现在视图的外围,在 Rotate[g, Theta] 等中的对象 g 可以为任何表达式。
  • 你可以在 g 的边框内指定特殊点诸如: {Left, Bottom}
  • 如果 Rotate 出现在视图的内部,坐标 {x, y} 采用视图的坐标系统。
  • 如果 Rotate 出现在视图的外围,坐标 {x, y} 采用-1到+1的范围与旋转对象边框交叉。
  • 对于用调整坐标 Scaled[{x, y}] 指定的对象, Rotate 有效地把它转化为相应的普通坐标。
  • 如果 Rotate 出现在图形的内部,如果可能, Normal[expr] 替代所有由 gi 变体,其中有明确的坐标发生了变化,构成的Rotate[gi, ...]
6 的新功能 | 7 中的修改功能