10得票1回答
模拟使用Yampa进行弹簧/阻尼系统

我想使用Yampa进行一些基本的系统模拟,就像我在Simulink中所做的那样。在这种情况下,我想模拟一个弹簧和阻尼器系统,由这个Simulink教程介绍。我编写了以下信号函数来表示该系统:system = time >>> force >>> displa...

10得票6回答
Python替代Java applet的方案?

是否有其他选项可以用于物理模拟教育Java小应用程序的替代品,例如抛体运动、重力等?

10得票2回答
简单的JavaScript物理引擎

是否有一个简单的JavaScript物理引擎可用来处理一些简单的3D场景。 我知道Box2D实现,但我不认为它可以满足我的需求。本质上,我想模拟球与洞(如高尔夫球)交互时的行为。根据速度,球可以围绕洞旋转等。

10得票4回答
用Python进行波形模拟

我想模拟三维空间中一些物体上的吸收和反射的传播波。 我想使用Python完成。 我应该使用numpy吗? 是否有一些特殊的库可以使用? 如何模拟波? 我可以使用波动方程吗? 但是如果有反射怎么办? 有没有更好的方法? 我应该使用向量吗? 但当光线分散时,强度会降低。 很困难。 提前致谢。

10得票4回答
控制加速直至达到特定位置的算法

我有一个沿着一维轴移动的点,需要让它平滑地移动。因此,我认为它的速度必须是一个连续函数,我需要控制加速度并计算它的速度和位置。 这个算法对我来说似乎不是显而易见的,但我猜想这肯定是一个常见的问题,只是我找不到解决方案。 注: 物体的最终目的地在移动过程中可能会改变,但移动仍需平滑进行。...

10得票3回答
有没有一些知名的基于加速度计来计算步数的算法?

我正在实现一款基于加速度计的计步器,想知道是否有已知的算法可以处理这个问题。

10得票3回答
如何在碰撞响应中修复圆形和矩形重叠问题?

在数字世界中,真正的碰撞几乎不会发生,因此我们总是会出现“碰撞”圆形与矩形重叠的情况。 如何将圆形放回到与矩形完美碰撞而无重叠的状态? 假设矩形已经停止(零速度)并且轴对齐。 我会用后验方法(二维)解决这个问题。 简而言之,我需要解决这个关于t的方程: 其中: 是一个数字,...

10得票3回答
将可调整大小的圆形图形放置在彼此附近

我正在开发一个基于浏览器的实验,其中我有N个特定的圆形(假设它们里面有独特的图片),需要将它们紧密地排列在一起,尽可能减少它们之间的空隙。它不必被排列成一个圆形,但它们应该“聚集”在一起。 圆的大小是可定制的,用户可以通过拖动JavaScript滑块来更改大小,更改一些圆的大小(例如,在滑块...

10得票2回答
为多形状刚体计算惯性

我想可能有人之前问过这个问题,但我找不到答案。 我正在为我的游戏引擎编写一个物理库(2D,目前使用ActionScript3编写,但很容易转换为基于C的语言)。 我在找一个好的公式来计算我的游戏对象的惯性。 问题在于,有许多经过验证的公式可用于计算凸多边形重心周围的惯性,但我的结构略有不...

10得票1回答
有没有一个能够与HTML元素(如div)一起使用而不是在画布中运行的JavaScript物理库?

我正在为一个游戏设计一个简单的堆栈,玩家可以移动编号的方块来跟踪他们收集胜利手牌的进度。目前我选择了jQuery UI的可拖放组件,它很容易上手,但只能一次移动一个方块:http://cssdeck.com/labs/cowmmudd/4。 我想将方块的移动外包给一个真正的JavaScr...