有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用向量、距离和图形

我正在研究图形中的向量。 程序的第一部分生成图形上向量的随机位置点。 接下来,我想让程序在图上生成向量的另一个随机位置点。 如何生成第二个位置向量,记住两个位置向量之间的距离必须为1


共 (1) 个答案

  1. # 1 楼答案

    1. 将角度x在0和360之间(或者如果使用弧度,则在0和2*PI之间)随机化
    2. cos(x)添加到第一个随机位置点的x值
    3. sin(x)加到第一个随机位置点的y值上
    4. 利润:)

    为什么几何体。圆(cos(x), sin(x))上的所有点始终距离其中心1单位长度