问题标签 [radians]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1069 浏览

r - 将儒略日转换为弧度(或类似)

我有一个包含 n 行的数据框,每行对应于空间和时间上的单个事件。数据框具有包含空间坐标和儒略日日期的列以及其他几列附加数据。

我想对我的数据做很多事情,但作为一个例子,我想栅格化一些列并输出一些地图。对于我的大部分专栏,我可以通过以下方式轻松做到这一点:

然而,在朱利安时代,这没有任何意义,因为它是周期性的。365/366 与 1 相邻,但 R 不知道这一点,因此使用中值函数不会为我提供有意义的数字。我正在寻找一种方法将我的儒略日列转换为反映这一点的新列,并使我能够为儒略日创建一个有意义的值的栅格。

我的儒略日专栏从 1 到 366 运行,反映了特定年份内发生事件的日期。我的数据涵盖多年,但我的 Julian days 列在每年年初再次从 1 开始。

我尝试了一些方法,包括转换为弧度,但到目前为止没有任何效果。任何帮助将非常感激!

0 投票
1 回答
630 浏览

swift - 使用 PhysicsBody 旋转 SCNNode 以匹配 Thumbstick 的弧度

我正在开发一个使用 Swift 和 SceneKit 构建的自上而下的太空游戏,设置如下:

代表宇宙飞船的 SCNNode

  • 旋转受限于 y 轴;值范围从-M_PI_2M_PI + M_PI_2
  • 运动受限于 x 和 z 轴。

游戏控制器摇杆输入

  • x 和 y 轴上的值范围从-1.0到。1.0

当游戏控制器的摇杆改变位置时,宇宙飞船应使用物理体旋转以匹配摇杆的弧度。

拇指杆的目标弧度可以用以下公式计算:

可以通过以下方式获得节点的当前弧度:

NSTimeInterval deltaTime提供自上次旋转计算以来的时间(以秒为单位)。

如何使用 、 或其他物理方法旋转节点angularVelocityapplyTorque达到targetRadian

0 投票
2 回答
48593 浏览

swift - 快速三角函数(cos、tan、arcsin、arcos、arctan)

您好,我必须以度为单位进行计算,我有以下代码,但我没有返回确切的值。唯一的一项权利是 sin90 的值,单位为 degree = 1

对于 cos、tan 和它们的 ARC 函数,返回每个操作的精确值的正确操作是什么?

0 投票
1 回答
3074 浏览

c# - C# 中的科学计算器

我正在用 Visual Studio 用 c# 语言制作计算器。我在将弧度转换为度数时遇到问题。我目前正在这样做:

但是我的计算器的结果(以度为单位)与我从 windows 计算器得到的结果不同。

0 投票
1 回答
764 浏览

excel - 在 Excel 中使用纬度和经度计算大圆轨迹

我正在尝试使用纬度和经度计算两个位置之间的初始方位角(正向方位角)。经过大量谷歌搜索后,我能找到的大部分内容要么与计算距离有关,要么使用 equirectangular 投影进行计算。

我能找到的最接近的是公式:

使用excel时需要颠倒:

输出应该以弧度为单位给出答案,我使用以下方法将其转换为度数:

但是我没有得到任何有意义的东西。

我的测试点位于南半球:-17.9467 122.2350-20.3783 118.6233

我应该得到大约 232 度的答案(这个答案中有 1-2 度的磁变化,而公式是度数为真),但是我得到了 177 度。

谁能看到我的(可能很简单)错误?

0 投票
2 回答
1632 浏览

java - Java:如何以 45 度或 0 度以外的角度画线?

我一直在研究分形并决定尝试一下,但立即遇到了一个更简单的问题。除了 0、45、90 等,我不能以任何角度画线。

问题:我的角度是一个整数,我使用 Math.toRadians(angle) 来计算角度本身作为它的绘制。当我画线时,我必须将 (int) 转换为从 Math.toRadians() 产生的双精度数,这导致我失去了角度本身,我相信这是阻止画线的原因。

我正在使用的代码:`

`

解决方案:

多谢你们!

0 投票
1 回答
110 浏览

javascript - 平滑的“转动”脚本

我正在使用 Javascript 制作 HTML5 Canvas 游戏。

我想让一个物体平稳地转向某个方向。

我将方向存储为变量,并使用弧度。代码是这样工作的:

它在大多数情况下都会起作用,但如果方向和目标方向在相反的左右两侧,计算机将假定到达目标的最快方式是一直绕到周围,如下所示:( 图片)

有谁知道我可以用来使其正常工作的算法?

0 投票
0 回答
1067 浏览

radians - D3DX_PI 的常数值是多少?

D3DX_PI的const值是多少?我如何定义并不重要,所以例如我可以将其定义为

#define D3DX_PI 3.14

还是需要更精确,例如:

#define D3DX_PI 3.1415926535897932384626

0 投票
1 回答
493 浏览

ios - 在 3D 旋转中转换加速度计

我需要将加速度计的运动转换为适当的值,以便旋转 SceneKit 对象。我将原始 x,y,z 值转换为弧度的代码是:

我正在努力将其转换为完整的 360 度角来旋转对象。

有什么帮助吗?

0 投票
1 回答
1418 浏览

c# - 我不确定如何将 C# 中变量的度数转换为弧度

(请记住,我是编码新手,所以我提前为任何明显的错误道歉)

我目前正在尝试使用用户通过控制台提供的大炮的速度和角度来计算弹道炮的飞行时间(以及最终的距离)。然而,数学结果是错误的。评论中的 Tof 计算来自旧行,我只是将其用作参考,直到一切正常并且我清理它。由于当前的 Tof 正是等式所要求的:

t = (v*sin(θ) + (v2sin2(θ) + 20*L*sin(θ))1/2 )/10其中 v 是炮弹的速度,θ 是与地面的角度,L是炮管的长度。)

(除了 sin^2(theta) 到其 Trig Identity 的交换),我认为问题在于从度数到弧度的转换。当前的行是我假设的,因为我没有被教过任何关于此的内容。关于转换的任何在线结果都给了我一些类似的东西:

当它被放在当前行的位置时,它会导致它下面的几乎所有东西出现大量错误。我相信这个块本身就是代码的一部分,而不是被塞进所有东西的中间,但我不知道有什么其他方法可以做到这一点,因为所有工作都必须在 main 方法中完成。
很感谢任何形式的帮助。完整的代码如下:

Edit1:这是输入上述代码的时候

Edit2:进行了以下更改:

  1. @pilotcam 建议将所有内容更改为双打
  2. @Shannon Holsinger 建议将 int.parse 更改为 double.parse

@Shannon Holsinger - 第一个错误在结尾

紧跟在分号之后。它显示为“ } 预期”。

@MethodMan - 非常抱歉,但我不明白您的建议:

我把它放在哪里?我再次为我的无知道歉,我以前没有学过这个,这对我来说都是新的。