问题标签 [trigonometry]
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.
actionscript-3 - 从旋转和边界框尺寸中查找原始矩形的尺寸
在 AS3 中,我有一个应用了 Z 轴旋转的 Sprite。
如何从 Sprite.rotationZ 和 Sprite.getRect(...) 计算 Sprite 的尺寸(它的原始尺寸)?
math - 3d 抛物线轨迹
我正在尝试使用 3d 空间中的弧线进行一些计算,但有点迷失了。假设我想在 3d 空间中为弧设置动画以连接 2 个 x、y、z 坐标(两个坐标的 z 值均为 0,并且只是平面上的点)。我通过向它发送起始 x、y、z 位置、旋转、速度和重力值来控制弧。如果我知道需要连接的 x、y、z 坐标,有没有办法计算将它从起始 x、y、z 坐标连接到结束坐标所需的旋转、速度和重力值?
谢谢。
编辑:谢谢汤姆10。为了澄清,我通过创建带有粒子的抛物线来制作“弧”。我试图弄清楚如何(通过启动由一系列粒子形成的抛物线,其起始为 x、y、z、速度、旋转和重力)确定它最终的位置(最后的 x、y、z 坐标)。因此,如果这是需要连接的两个坐标:
如何仅使用这些变量来计算抛物线的旋转、速度和重力,从而开始形成抛物线:
我试图保持角度恒定。
c# - 对于需要精确到 .00001 的翻译,十进制或双精度会更好吗?
我是一家机械厂的检查员。我有一个由另一个检查员生成的 html 报告,其中有一些我需要解决的问题。这不是第一次了:我需要比PowerShell
and更好的东西RegEx
。(不要害怕互联网战士,我知道我不应该使用RegEx
html。我现在正在使用HtmlAgilityPack
。)
我知道有很多关于 SO 和一般互联网上的类似讨论。我没有找到这么具体的东西。我可以编写一些小型实验应用程序来测试其中的一些(并且我计划这样做)但是,我想在实现所有这些之前了解它是否会在未来安全。尽管我不是专业的程序员,但我很好地掌握了我们正在谈论的概念;别担心在我头上说话。
经过一系列的转换,我可能会有超过 .0001 的错误吗?.00001 呢?
- 如果报告的对齐不正确,我可能需要多次旋转和翻译它。
-我目前只实现了旋转和平移,但我计划添加更多的转换,这可能会增加操作的数量和复杂性。
- 整数部分可以达到数千。
-我们的仪器通常通过 0.0001 认证。适用于科学测量的正常有效数字规则。
手动编写三角函数的开销是否Decimal
会非常耗时(编辑:在运行时)?
- 通常一份报告有 100 到 100 分。每个点实际上是 2 点:(Nominal
建模)和Actual
(测量)
-最容易测试,但我想知道在实现 Decimal 的数学函数之前。
附带问题:
我有一个点类,Point3D
,它持有x
,y
并且z
。因为每个数据点都是其中的两个(theNominal
和Actual
.),所以我有一个类,MeasuredPoint
,有两个Point3D
实例。必须有一个更好的名字MeasuredPoint
,而不是烦人的长。
哦,是的,这是 C#/.Net。谢谢,
java - 寻找向量之间的符号角
你如何找到从向量 a 到 b 的符号角 theta?
是的,我知道 theta = arccos((ab)/(|a||b|))。
但是,它不包含符号(即它不区分顺时针或逆时针旋转)。
我需要一些可以告诉我从 a 旋转到 b 的最小角度的东西。正号表示从 +x 轴向 +y 轴的旋转。相反,负号表示从+x 轴向-y 轴旋转。
math - Constraining the drawing of a line to 45 degree angles
I have the start point (x1,y1) and the desired length and angle of the line.
If the angles were directions, 0 degrees is W, 90 is N, 180 is E and 270 is S. I can modify this if needed.
How can I use the start point, length and angle to determine the end point(x2, y2)?
java - Java BigDecimal 三角函数
我正在开发一个数学解析器,它能够像'5+b*sqrt(c^2)'
. 我正在使用 ANTLR 进行解析并取得良好进展。现在我跌倒在 Java 类上BigDecimal
并想:嘿,为什么不在这里考虑精度。
我的问题是 Java API 没有为BigDecimal
s like提供三角函数方法java.lang.Math
。你知道是否有像 Apache Commons 这样的优秀数学库来处理这个问题?
另一个问题是如何实现幂法,以便我可以用BigDecimal
s 计算 4.9 ^ 1.4。这可能吗?
还感谢有关数值计算的书籍请求。
flash - AS3 Circling the stage
I am trying to have flash draw a line from the center of the stage out and increment around the stage. Not sure what math I would use to do this though. So far I have the line going out to a certain point but not sure how to change that point so that it circles around whatever the dimensions of my stage would be.
So far I have this:
which obviously moves the destination ending of the line lower and lower, just trying to get it to draw around the screen (like a clock)
trigonometry - 画从圆突出的线条
所以我一直在搞乱http://processingjs.org/。
我想画一个圆,上面有一堆线。这些线中的每一条都应垂直于圆的切线。
我不一定需要知道如何在 processing.js 中执行此操作,但我真的不记得我的三角函数,所以更多关于绘制这条线所需的数学解释会有所帮助,但如果你知道如何在 processing.js 中做,那也很酷。
谢谢。
math - 知道起点和距离计算第二点
使用纬度和经度值(A 点),我正在尝试计算另一个 B 点,距离 A 点 X 米,带有 0 弧度。然后显示 B 点的纬度和经度值。
示例(伪代码):
我能够计算出两个点之间的距离,但我想找到的是知道距离和方位的第二个点。
最好使用 PHP 或 Javascript。
谢谢
search - 您如何有效地实现文档相似性搜索系统?
您如何为一组标签描述的项目实施“相似项目”系统?
在我的数据库中,我有三个表,Article、ArticleTag 和 Tag。每篇文章通过多对多关系与多个标签相关。对于每篇文章,我想找到五篇最相似的文章来实现“如果你喜欢这篇文章,你也会喜欢这些”系统。
我熟悉余弦相似度 ,并且使用该算法效果很好。但这是慢下来的方式。对于每篇文章,我需要遍历所有文章,计算文章对的余弦相似度,然后选择相似度最高的五篇文章。
200k 篇文章和 30k 个标签,我需要半分钟来计算一篇文章的相似文章。所以我需要另一种算法,它可以产生与余弦相似度大致一样好的结果,但它可以实时运行,并且不需要我每次都迭代整个文档语料库。
也许有人可以为此提出现成的解决方案?我查看的大多数搜索引擎都没有启用文档相似性搜索。