问题标签 [cyclic]

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

signal-processing - CRC 计算和 BCH 编码 [理论]

我对 BCH 编码有疑问。BCH编码和CRC余数计算一样吗?M(x) mod G(x) = R(x) 和 R(x) 是我的 BCH 代码?

0 投票
1 回答
210 浏览

dictionary - Gnuplot:超出范围时使 pm3d 调色板重复

该计划是使用 pm3d 映射和以连续方式重复的调色板来绘制 2D 复杂函数的相位。更具体地说,调色板仅在 [-pi, pi] 上定义,而相位本身可能会超出此范围。调色板应为这些值重复。

我目前的尝试是通过减去或添加 2*pi 的倍数来强制函数保持在范围内并在越过边界时从另一侧重新开始。然而,每当函数中发生这种相位跳跃时,这都会导致伪影。注意图中那些蓝色的像素环:

相图

这是用于生成此图的代码:

当插值发生时,伪影出现是有道理的,但这当然不是我想要的。

有没有办法用重复的颜色图案创建漂亮的 2D 图?

0 投票
1 回答
211 浏览

android - 定期任务(通过蓝牙发送的消息)

在我的移动机器人项目中,它有 2 个伺服电机来在两个平面上旋转相机,我想通过旋转智能手机(通过智能手机加速度计的偏航/俯仰/滚动读数)在我的 android 应用程序中控制它们。

为此,我必须通过蓝牙将这三个角度的数据发送到 Arduino。因此,例如示例数据包如下所示:

"Y:100,P:20,R:45" 其中 [Y-yaw, P-pitch,R-roll]。

负责将此命令/消息发送到 Arduino 的代码 ->bl.sendData("A:"+String.format("%.0f",azimut) + ",P:" + String.format("%.0f",pitch) + ",R:" + String.format("%.0f",roll) + ".");

我希望此消息每 200 毫秒循环发送一次(当我在此活动中时)->(现在每次单击“发送”按钮时发送:D)。

我还必须提到,当我在同一活动中触摸虚拟操纵杆以控制我的移动机器人的方向时,除了向 Arduino 应用程序发送另一条消息外,我希望发送两条消息之间没有冲突)

那么我怎样才能得到它呢?一些示例代码?

这是来自 Android Studio 的代码(关于这个活动):

0 投票
1 回答
1208 浏览

r - 我可以用 GAMM 估计 R 中随时间变化的季节性效应吗?

我想使用广义加法模型来研究 R 中的时间序列数据。我的数据是每月的,我想估计季节性效应和长期趋势效应。我在这里这里关注了 Gavin Simpson 的一些有用的帖子:

我的数据如下所示:

旅行

我的 github页面上有完整的数据集:

我试图指定一个具有平滑季节性和趋势项的广义加法模型,如下所示:

我提取了对季节性影响的估计如下:

这个情节包括在下面:

季节性游戏

我的问题是:在原始数据中,季节性峰值每年都会略有变化。在令人尴尬的简单 GAM 中,我指定了季节性影响是恒定的。有没有办法用 GAM 来适应随时间变化的季节性?

我使用 Cleveland 等人的 STL 方法 分析了这些数据:

使用 STL 范式,如何摆动或平滑允许季节性影响似乎是一个偏好或选择问题。如果我可以让数据告诉我随机误差和变化的季节性峰值之间的区别,我会更愿意。GAMS 似乎更适合这个目标,因为它们更容易用于统计模型拟合类型的练习......但我想知道 R 包中是否有一个参数用于拟合 gams,它允许随时间变化的季节性影响。

0 投票
3 回答
73 浏览

python - 循环地将操作数列表缩减为单个结果

(这是另一个问题的重新整理、自我回答的版本,由于没有很好地提出,该问题已被关闭。)

我有一个整数列表:

我的目标是在这些数字上交替应用乘法运算符以获得单个结果。

例如,对于这个输入,结果是

减少到 71。本质上,这可以分解为:

等等。

奖励:可以推广到两个以上周期性操作的解决方案将受到欢迎。

0 投票
1 回答
408 浏览

python - 在 python3 中使用置换循环形成新数组

我有一个数组a = [[1,2,3,4,5,6,7,8,9,10],[4,1,6,2,3,5,8,9,7,10]], where lets say a1 = [1,2,3,4,5,6,7,8,9,10] and a2 = [4,1,6,2,3,5,8,9,7,10],我从中构造了循环置换。注意 a1 是一个排序数组。例如,在我的情况下,周期是;

现在我想形成新的数组a11a22如下所示; 在此处输入图像描述

我有一种方法可以在给定的排列中给出所有循环,但是从中构造新数组似乎很复杂。在 python3 中实现这一点的任何想法将不胜感激。

------------------

获得周期;

0 投票
1 回答
54 浏览

java - 如何获得具有非循环行为的 Spinner?(停止最大值)

我有一个 Spinner,默认情况下它的行为是循环的:

目的是当用户在 5 上按下下一个按钮时,5 不能变为 0,当用户在 0 上并按下上一个按钮时,0 不能变为 5。

有可能改变这个吗?

0 投票
1 回答
49 浏览

python - 如何在循环导入的情况下将 A 类的引用传递给 B 类,同时在 Pycharm 中保持类型提示和自动完成功能

在 Python 3.7.2 中,我有两个相互引用的类。

我查看了以下问题和答案:Python 中的循环(或循环)导入

而且他们没有回答在循环导入时如何保持类型提示和自动完成功能的问题。为了让 Pycharm 自动完成代码,我在问这个问题。

类 #1 表示 ElasticSearch Server 并导入类 #2 作为其成员,以便将其公开为内部搜索功能。

类 #2 表示一堆搜索 JSON 模式并导入类 #1 以定义它接收的类 #1 的实例的类型。这允许 Class #2 运行 Class #1 中定义的 GET\POST 方法。

这看起来像这样:

类 SimplifiedElasticSearch

类 SearchPatterns


您可以看到两个模块相互导入,并且 SimplifiedElasticSearch 类的实例在 __ init __ 时被传递给类 SearchPatterns


这会导致导入错误

为了防止错误,一种选择是不导入类 SimplifiedElasticSearch, id 删除该行

并为我传递给类 SearchPatterns 的 SimplifiedElasticSearch 实例编写具有自动完成和类型提示的代码


在这种情况下,如何保持自动完成和类型提示?

0 投票
1 回答
58 浏览

javascript - 如何将 JSON 数据转换为循环对象值?

我能够将循环对象转换为 JSON。现在,我想将 JSON 转换为循环对象

0 投票
1 回答
129 浏览

c - 计算字符串的频率 - 仅使用 stdio.h - C

我们在 C 中做了一些练习(我们必须只使用 stdio.h 库):

编写一个函数,接收两个字符串并返回第二个字符串在第一个字符串中出现的次数,根据循环参数可能存在重叠。

但是我没有成功对待 isCyclic 打开的情况。

例如,如果 isCyclic 不是 0 并且:

字符 *str1 = "aaa"; 字符 *str2 = "aa"; 我们必须返回 3

我在 isCyclic 中的错误是什么?..

这是我的实现: