标签: angle

将任意角度转换为区间 [ -pi , pi ]

如何将一个任意角度x(以弧度为单位)的值从区间]-infinite,Infinite[转换为区间[-pi , pi]中的等效角度?

这种转换的示例(以度为单位):

  • 45 度 => 45 度
  • 180 度 => 180 度
  • 181 度 => -179 度
  • -200 度 => 160 度
  • 380 度 => 20 度

python trigonometry numpy angle

1
推荐指数
1
解决办法
3448
查看次数

最小旋转矩形中的角度

我有一个简单的问题,但我找不到答案我正在寻找“最小旋转矩形”多边形相对于纬度或经度的主轴角

df4.minimum_rotated_rectangle
Run Code Online (Sandbox Code Playgroud)

有人有这个库存吗 提前致谢

python angle shapely geopandas

1
推荐指数
1
解决办法
2674
查看次数

使用 JavaScript 查找 3D 空间中 3 点之间的角度

我有 3 个点定义 3D 空间中的角度。

const start = [-73.52361290322581, -20, -41.69909677419352];
const middle = [-100.63483870967742, -20, -71.23096774193547];
const end = [-60.93625806451613, -20, -80.91354838709677];
Run Code Online (Sandbox Code Playgroud)

我需要找到这 3 个点之间的角度,即向量起点中间和中间终点之间的角度。

到目前为止,我只找到了使用特定线性代数库来进行计算的 Python 解决方案,但我正在寻找纯 JavaScript 中的东西。

我设法组合了一个函数来计算 2D 空间上的角度,但我需要在 3D 空间上使用它。

function radiansToDegrees(radians) {
  var pi = Math.PI;
  return radians * (180 / pi);
}
function getAngle(a, b, c) {
  const ang = radiansToDegrees(
    Math.atan2(c[1] - b[1], c[0] - b[0]) - Math.atan2(a[1] - b[1], a[0] - b[0])
  );
  return ang < 0 ? ang + …
Run Code Online (Sandbox Code Playgroud)

javascript 3d angle linear-algebra

1
推荐指数
1
解决办法
667
查看次数

如何计算旋转轴上的点?

如何计算旋转轴上指定距离的点(X,Y)?我知道我喜欢用什么角度"移动"(以度为单位).

math angle coordinates

0
推荐指数
1
解决办法
1239
查看次数

C#中的角度测量仪

我想制作一个工具,可以测量表格上两个用户定义的点之间的角度.我目前没有代码可以执行此操作,因此任何代码都将受到赞赏.

谢谢

UPDATE

它需要以度为单位,我的点数是3个图片盒,每个图片盒的三个点都有不同的颜色供测量角度.

UPDATE

这是我当前的新代码:

namespace Angle_Measurer_Tool
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();                
        }

        int Dotter = 0;

        private void button1_Click(object sender, EventArgs e)
        {
            Dotter = 1;
        }

        public int Distance2D(int x1, int y1, int x2, int y2)
        {    
            int result = 0;
            double part1 = Math.Pow((x2 - x1), 2);

            double part2 = Math.Pow((y2 - y1), 2);
            double underRadical = part1 + part2;
            result = (int)Math.Sqrt(underRadical);

            return result;
        }

        private void pictureBox1_MouseClick(object …
Run Code Online (Sandbox Code Playgroud)

c# measurement angle winforms

0
推荐指数
1
解决办法
3207
查看次数

球反弹后计算方位角

我有一个球.我知道它的方位角和速度.我想计算弹跳后的方位角(可能是墙).让我们调用方位角alpha.图片:

角度

我知道阿尔法.我知道墙的方位角.我需要 "?".Beta会很好(但不是那么必要).

math angle azimuth

0
推荐指数
1
解决办法
129
查看次数

iPhone倾斜角度 - 使用陀螺仪?

我想知道iPhone在倾斜时倾斜了多少度 - 也就是说,如果我将iPhone指向上方,我想知道它看起来有多少度?我想,我可以使用陀螺仪和核心运动对于这一点,我认为它是沥青,我想,但是,间距是每秒弧度"速率".我对用户移动iPhone的速度并不感兴趣,我只对倾斜角度感兴趣.所以,如果我指着手机拍照,我想知道指向的角度 - 任何想法?

谢谢.

angle pitch ios gyroscope

0
推荐指数
1
解决办法
2470
查看次数

Java Math.cos(Math.toRadians(<angle>))返回奇怪的值

我的Math.cos()方法有点问题.我知道,我必须在使用之前将角度转换为Radians Math.cos().但如果我这样做:

System.out.println(Math.cos(Math.toRadians(90));
Run Code Online (Sandbox Code Playgroud)

输出:6.123233995736766E-17

Math.sin() 运作良好.

java math trigonometry angle

0
推荐指数
1
解决办法
4082
查看次数

如何使用切线获得角度

我有一个三角形,知道两边的长度(见图),需要知道图中显示的角度(红色是已知的,蓝色角度是我需要计算的)

在此输入图像描述

我发现,Math.Tan得到了以弧度表示的角度,所以当我尝试这样做时:

alpha = Math.Tan((CA/AB));
Run Code Online (Sandbox Code Playgroud)

因此我总是得到0.我的问题是 - 我怎么能得到这个角度,只知道这两个方面?

c# angle

0
推荐指数
1
解决办法
4108
查看次数

转换角度C#

我想转换转换为另一个系统的圆上的旋转角度.源系统位于左侧,目标位于右侧.我可以通过哪种操作转换这些角度?

在此输入图像描述

c# math geometry angle

0
推荐指数
1
解决办法
151
查看次数