10得票4回答
如何在SQLite中模拟REPEAT()函数

大多数关系型数据库都有一些类型的REPEAT()字符串函数,例如:SELECT REPEAT('abc', 3) 会产生以下结果abcabcabc 另一方面,SQLite 的功能集非常有限。SQLite 支持的函数在此处列出: http://www.sqlite.org/lang_coref...

7得票1回答
最短剩余时间优先(Shortest Remaining Time First):Java 多线程

我正在尝试在Java中模拟CPU调度算法,并使用多线程。我已经成功实现了FCFS(先进先出)和SJF(最短作业优先)算法。但是问题在于,当我开始思考SRTF(剩余时间最短优先)时,这是SJF的一种抢占式形式。 我使用以下模型: - 一个CPU线程,具有一个CLOCK变量,每100ms递增一次...

9得票2回答
Simulink模拟引擎是如何工作的?

我想了解Simulink模拟引擎的工作原理。它是否使用离散事件仿真机制(那么如何处理连续时间?)?它是否依赖于静态基于周期的代码生成?还是其他机制?

10得票2回答
NumPy 正定警告。

在我编写的Python脚本中,我使用以下表达式模拟多元正态分布随机向量:np.random.multivariate_normal(np.zeros(dim_obs), y_cov) 我的脚本可以运行,但是会产生以下警告:RuntimeWarning: covariance is not po...

8得票7回答
将笛卡尔坐标转换为极坐标,然后计算到原点的距离。

我一直在寻找一个解决方案,以将我所拥有的笛卡尔坐标(纬度,经度)转换为极坐标,以便于我想运行的模拟。然而,在R中没有发现任何关于此的问题或答案。虽然Matlab内置了cart2pol函数等多种选项,但我的所有数据都在R中,并且我想继续熟悉这个框架。 问题: 我从标记数据中获得了纬度/经度坐...

9得票7回答
Python中的分子动力学模拟

我正在寻找一个Python包,可以用来在非平衡情况下模拟分子动力学。我需要一个可以以主要的动力学理论方式处理相当大数量的分子的设置,并且可以处理存在固体表面的情况。关于表面,我需要能够创建任意形状并监测由分子作用引起的压力和其他变量。或者,如果我有可以处理它的分子,我也可以自己添加表面部分。 ...

24得票4回答
VTK到底有多好?

我听说过一些开发者对可视化工具包(VTK)给予了好评。但它到底有多强大呢?例如,它能否处理模拟器中数十亿个网格点的整个油藏的可视化?大多数工业油藏模拟器都在并行处理器上运行。我知道VTK支持并行处理,但是当运行像油藏模拟这样的任务时,使用并行处理器会有多稳定呢?有人在如此大规模项目上使用过VT...

7得票2回答
在VHDL和Verilog中,初始化(而不是重置)信号是否有必要?

我从未初始化过信号。这样,任何缺少重置或赋值的信号都将是未知或未初始化的。在一些参考代码中,它们进行了初始化。这违背了我的愿望。而且,由于初始化无法合成,可能会出现仿真/综合不匹配的情况。 在这种情况下初始化信号是否有任何理由? 编辑6/17/11:正如@Adam12所问,这适用于存储(V...

598得票24回答
模拟器还是仿真器?有什么区别?

虽然我大致了解模拟和仿真的含义,但我几乎总是混淆它们。如果我创建一个模拟现有硬件/软件的软件,应该称其为模拟器还是仿真器? 有人能说明编程方面的区别吗? 奖励问题:这两个术语在英语中的区别是什么? (抱歉,我的母语不是英语 :))

16得票6回答
模拟多粒子碰撞的高效方法?

我想编写一个小型程序,模拟许多粒子碰撞,首先在2D中开始(稍后我将扩展到3D),以便(在3D中)模拟收敛到Boltzmann分布的情况,并查看分布如何在2D中演变。 我还没有开始编程,所以请不要要求提供代码示例,这是一个相当通用的问题,应该帮助我开始。对于这个问题,我对其背后的物理学没有问题...