目前我正在研究或多或少复杂的呼叫中心模拟。 我对 Simpy 很陌生,如果没有座席可以接听电话,我会遇到超时呼叫的问题。 在我的模拟中,我在 4 个不同的队列中生成呼叫。 他们每个人都应该有自己的呼叫产生率。 此外,我还有 4 个活跃的特工。 他们每个人都在处理多个队列,但没有人处理所有 4 个队列 ...
目前我正在研究或多或少复杂的呼叫中心模拟。 我对 Simpy 很陌生,如果没有座席可以接听电话,我会遇到超时呼叫的问题。 在我的模拟中,我在 4 个不同的队列中生成呼叫。 他们每个人都应该有自己的呼叫产生率。 此外,我还有 4 个活跃的特工。 他们每个人都在处理多个队列,但没有人处理所有 4 个队列 ...
有一个像生产环境一样运行的模拟数据库环境。 但是这个数据库里没有数据,统计信息来自于真实的生产环境。 环境是最新版的oceanbase社区版。 有没有办法实现数据库的执行计划依赖于统计信息呢?所以我们在模拟数据库环境中得到的执行计划和生产环境是一样的。 这样就可以在模拟的数据库环境上分析SQL部分 ...
当水箱变空时,阀门关闭 30 分钟(这 30 分钟用于清洁水箱)我为此使用动态事件。 如下图所示。 现在我想做的是使用 Resoucrepool(一名工人)清洁水箱。 使用 Resoucrepool(一名工人)打开和关闭阀门。 它有什么办法可以实现吗? ...
我正在模拟一个正方形表面,它“捕获”C 中的分子,我不知道它是否已正确初始化。 我希望在整个模拟的开始,网格完全是空的(上面没有任何分子),这样它就可以开始捕获提到的分子。 但是,当我随机生成一个条目的坐标并开始检查格子是否为空(稍后尝试向其中添加分子)时,似乎程序选择的每个条目都已经“被占用”而 ...
我正在尝试在脚本中使用 for 循环按顺序执行多个模拟。 从模拟到模拟,唯一要改变的变量是 Combitimetable 的文件路径。 我传播了变量 fileName 以便在每次迭代中分配一个新路径。 但是,当 model 读取扩展名时,更改了 timeScale 并且分辨率低于需要。 我也尝试传 ...
我为我的机器使用了一个服务块。 我想在其中实现我的设置时间。 所以设置时间和处理时间将是一个共同的时间。 我想在服务块中为我的延迟时间写一个 function。 我怎样才能写出 function 它给我以下 output:如果前任是 agent.Name“A”,然后是 agent.Name“B”,那 ...
我正在使用此代码将不同的节点分配给不同的代理 唯一的问题是setLocation() function 只接受点 arguments 而不是 integer。 我也尝试列出要点,但它不起作用。 让我知道如何解决这个问题。 ...
例如,如果我有一个 function h_max(mach) 并且我希望高度在整个飞行包络线中始终遵循这种预定义的高度 - 马赫关系,我怎么能实现这一点? 我尝试将限制数量(在本例中为 h_max)计算为它自己的 state,然后将另一个 state 计算为 h_max-h,然后通过路径约束将其限 ...
我有 3 种不同的代理产品类型,每个 go 都是结构中的单独路径。 我如何衡量产品类型在系统中花费的平均时间? 我的逻辑是这样的 ,我想在第一个服务中实施测量,如下所示: ,它会在最后一个服务中完成,像这样: 现在我得到一些非常高的数字,这是绝对错误的。 该过程本身运行良好,如果您使用代码“ ...
我正在从事物理模拟研究。 我的一个项目中有一个不随时间变化的大型固定网格。 另一方面,网格上的字段在模拟中随时间变化。 我需要使用VTK记录每个步骤中的字段数据以进行可视化(Paraview)。 我使用的方法是在每个时间步将一个单独的*.vtu文件写入磁盘。 这样基本就达到了目的,但实际上写入了很 ...
这个问题是从 Stack Overflow 迁移过来的,因为它可以在 Cross Validated 上回答。 5 天前迁移。 我正在尝试使用蒙特卡罗方法找出我的任务来模拟 lrt 测试 p 值 output。 据我了解,lrt 测试应该测试“更好”、更准确的 model。 我知道如何进行这样的 ...
我正在使用队列和延迟。 现在,当代理人在队列中时,他们不会保持特定的距离并相互碰撞。 如下图所示。 注意:对于队列,我使用的是线路,对于延迟,我使用的是节点。 问题当代理人在队列中时,我如何才能在代理人之间保持安全距离。 当 2 个代理同时进入模拟时,会发生同样的问题。 我怎样才能保持他们之间的 ...
我正在使用 Cameo Systems Modeler 并想模拟人类活动和每个动作的努力程度。 我试过使用输入和 output 引脚,但这些似乎对我的目的没有意义。 我不确定这是 UML function 还是 SysML,所以我标记了两者。 ...
目前我已经在我的 linux 电脑上安装了 ns2,当我在终端上运行以下命令时 我得到的只是 应该有一个 nam 弹出窗口 window 打开。 我不知道如何解决这个问题,因为我已经安装了 ns2 和 nam。 我认为这是由于我更新了我的 Ubuntu 22.04,nam 也更新了它,现在与 ns2 ...
我刚开始使用 FiPy 求解 PDE 并在矩形环状铜体上进行热扩散实验。 有时这是一个 plot 的模拟结果。 我使用Grid2D()作为网格,使用CellVariable.constrain()指定边界条件。 绿点是外表面的中心,其中T = 273.15 + 25 ( K ),蓝点是内表面的中 ...
我有一个 SERVICE 块,我想在第 10 个代理进入服务时停止工作两个小时。 所以我为此使用了代理暂停和恢复function。 下面给出了实现的图像。 MyDynamicEvent属性部分: 现在,当我运行 model 并且第 10 个代理进入服务时, traceln("reparing" ...
这个问题是从 Super User 迁移而来的,因为它可以在 Stack Overflow 上得到解答。 2 天前迁移。 使用 C 语言,我编写了一个代码,为我提供了一个“站点”或二维数组中的条目的八个最近的邻居。 问题是,当我 select 一个位于边缘的条目时,考虑到周期性边界条件,我无法获 ...
为什么在 R 中以下代码的计算需要这么长时间? 这需要很多分钟,所以我中断了计算。 我的目标是使我的模拟随机数( sumzv , dim(sumzv) = 1000000 x 10)适应我的市场 model S_t (几何布朗运动)。 向量m和s描述了GBM的漂移和偏差,是包含10个数字的向量。 ...
我有一个包含 5 个代理的 ResourcePool。 现在我在第一个服务中使用 2 个代理,在第二个服务中使用 3 个代理。 第一服务的属性部分 第二服务的属性部分 但是,代理的 animation 始终设置为 3。如下图所示。 我想要的是在使用第一个服务时我只看到 2 个代理,而在使用第二 ...
简单介绍一下,贝茨分布定义为均匀分布的平均随机数。 我面临的问题是从具有大 m 和 n 的 Bates 分布生成随机数。 使用大的 m 和 n(例如 m=10000 和 n=10000000)时会消耗时间(非常慢),而我只是直接使用模拟均匀分布的随机数然后取其平均值来生成随机数。 python代码 ...