【问题标题】:Difference between vector with magnitude, angle and vector with x, y带大小、角度的向量与带 x、y 的向量之间的差异
【发布时间】:2013-02-19 15:31:28
【问题描述】:

用大小和角度描述的向量与用 x 和 y 描述的向量有什么区别?还是它们相同,只是表达方式不同?

【问题讨论】:

  • 我根据你的标题猜测了你的问题是什么,并修改了文本。如果我猜错了,请将其改回,并添加任何其他详细信息。
  • 没问题,你猜对了:)
  • 仅供参考,出于 Google 搜索的目的,它们分别称为“极坐标”和“笛卡尔坐标”。

标签: vector coordinate-systems polar-coordinates cartesian-coordinates


【解决方案1】:

这两种表示是双射的,你可以使用这个:

x = r*cos(alpha);
y = r*sin(alpha);

所以这两种表示实际上是做同样的事情。对于某些任务,仍然优先于另一个。例如,如果使用幅度和角度来表示矢量,则旋转会更容易。另一方面,点积使用坐标 x 和 y 更容易计算。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-06
    • 1970-01-01
    • 2020-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多