问题标签 [periodicity]

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 回答
31 浏览

r - 定期自动执行函数,将输出保存在 csv 中,然后根据生成的 csv 文件绘制图形

我正在开发一个每 30 分钟自动刷新一次的仪表板。

想法是每 30 分钟自动执行一次函数,将输出保存在 csv 文件中,然后根据生成的 csv 文件绘制图形。

30分钟后,重新做一遍。这次图表应该基于最新生成的 csv 文件。

(我还在努力从SQL中检索新的数据集,我们先关注这部分)</p>

仪表板框架几乎完成。但我不知道如何让它每 30 分钟重新运行一次函数以显示最新结果。

有什么方法可以定期执行该函数,然后根据最新输出绘制图表?我尝试了taskscheduler,但它没有用。

我已经编写了代码,以便将结果导出到 csv 文件,并且文件以时间戳命名(用于记录目的)。这意味着每 30 分钟将生成一个新文件。如何根据新生成的 csv 文件绘制图形?

这只是一个简单函数的示例,我正在使用它来测试哪种方法可能有效。

非常感谢您的帮助!</p>

0 投票
2 回答
52 浏览

java - 获取与周期性匹配的日期并获取序列数

我需要知道日期是否与周期性匹配,例如,周期性是 1 小时,用户给出的日期是 13/09/2021 23:00,我的 java 代码应该采用的初始日期是 13/09/2021 00: 00 并检查必须增加 1 小时的次数才能获得日期 13/09/2021 23:00。

现在的想法是循环并在日期上添加1小时并保存在数组中,然后检查日期是否在数组和位置内。还有其他方法吗?

0 投票
0 回答
30 浏览

algorithm - 制作“老虎机”算法

我在互联网上发现了这个挑战并决定尝试一下,但是我在理解游戏的运作方式时遇到了很多麻烦,有人能给我提示吗?

游戏运作示例 该游戏有一台 5 列 6 行的老虎机。(5x6 的矩阵)每次新一轮开始时,机器都会旋转所有列并为每个位置接收一组新符号。当机器停止旋转时,每列都会以默认节奏停止。但是游戏有一个特殊的符号,当收到新的符号集时会出现,这个特殊符号可以改变机器栏的节奏来停止。特殊符号具有开始改变节奏的最少符号数和结束节奏改变的最大符号数。这种节奏的变化称为预期。

列节奏如何工作的示例 当机器停止时,每个列必须在其给定时间停止。停止从值为 0 的第一列开始,然后继续累加到最后一列,每列之间有一个时间间隔。

案例示例 在一个有 6 列的游戏中。至少 1 个特殊符号开始预期。最多 2 个特殊符号结束预期。默认节奏为 1。预期节奏为 2。列的特殊符号坐标:1,行:2,列:4,行:3。

节奏的预期结果是: [0, 1, 3, 5, 7, 8 ]

你应该交付什么?老虎机节奏:每一轮游戏您都会收到列和行中特殊符号位置的坐标。您的函数必须以老虎机节奏返回所有游戏回合以停止列。

0 投票
0 回答
41 浏览

matlab - 显式 FD 格式的周期性边界条件

我想在一维反应-扩散-ODE系统的显式有限差分数值方案中实现周期性边界条件。但是,我不是这方面的专家,因此我们将非常感谢任何帮助。代码(我目前有 Neumann 边界条件)如下:

0 投票
0 回答
20 浏览

python - 从互相关的角度来看,你能说下面的模式有什么规律吗?

我定期拆分数据:

第 1(45 秒)第 2(45 秒)第 3(45 秒),...

但真正的图案是这样的

第 1(45 秒) 第 2(45 秒) 第 3(44 秒) 第 4(45 秒) 第 4(44 秒) ....

计算它,移位值如下:(我将移位值与其他基于1的值进行了比较)

[0,0,1,1,2 ......7,7,8,9,9,9,10....]

你可以把这种模式称为什么?这可以判断为具有周期性吗?

0 投票
0 回答
15 浏览

scipy - Lomb Scargle python 实现

这是一个关于 scipy.signal.Lombscargle 的问题。这是一个快速入门。Lomb-scargle 方法适用于不均匀间隔的数据。但是我有几个月/几天的数据间隔均匀分布的数据。我应该还能用这个吗?

考虑到它是恰当的,在 lomb-scargle 周期图中,数据间隙是否应该用 NaN 或其他东西填充。因为如果我不填写任何内容(例如 0、缺失值或 NaN),那么数据在 python 中显示为连续数据(即没有间隙)。在 matlab 中有一个 plomb(x,fs) 允许缺失数据点的 NaN 数据。我应该如何在 python 中处理这个问题。

另外,在时间轴上,我应该以日期时间还是整数形式给出时间,零表示数据集的开头,随着时间的推移顺序增加

任何帮助表示赞赏。

0 投票
0 回答
13 浏览

python - 如何通过循环检查强制运行长函数?

我想知道这是否可以在 Python 3.x 中完成

我在一个很长的课程中(时间方面)有一个功能,它需要几分钟才能完成运行。我想知道是否可以强制它停止异常。但我想控制那个异常,以便我可以随时触发它。

一个简单的解决方案是检查我的订单 x,如果是真的,我会引发异常并将此代码放在函数的关键点。然而,这对于长函数来说是乏味的。但我想知道是否有更有效的方法来做到这一点。类似于用一些可以执行此操作的自定义库包装函数(定期检查 x,并引发异常以强制函数停止)

谢谢