cost 314 ms
在 Python 代码中使用 16 QAM 映射进行消息重建的问题 - Issue with message reconstruction using 16 QAM mapping in Python code

赏金将在 2 天后到期。 此问题的答案有资格获得+50声望赏金。 Faizy正在从信誉良好的来源寻找答案。 我正在研究 Python 代码,该代码涉及使用16 QAM mapping消息transmission和reception 。 但是,我遇到了一个问题,我没有按预期收到原始消息。 代码:i ...

如何按不同模式拆分集群中的时间序列? - How to split time series in clusters by different patterns?

这是一个更大数据的示例,其中包含许多数据框,类似于下面的数据框 (df_final): 您可以看到该信号有两种模式(一种“恒定”,另一种增加): 有没有一种方法可以自动创建一个标志/集群来拆分这个信号? 在此示例中,我将在深度 2000 之前有一个集群,在深度 2000 之后有其他集群。 另一个 ...

使用 python(类似 audacity)从音频文件中获取最大频谱 - Get maximum of spectrum from audio file with python (audacity-like)

我是数字信号处理的新手,我试图找到音频文件频谱的峰值,我通常使用 Audacity 和 plot 频谱打开音频文件。 通过可视化上面的频谱,我可以找到 120HZ 的峰值,但这需要一些手动工作。 我想用 Python 以更编程的方式找到峰值。我不确定 Audacity 中绘制了哪个频谱,但我假设它 ...

Keras - ValueError:无法解释损失 function 标识符 - Keras - ValueError: Could not interpret loss function identifier

我正在尝试构建这篇IEEE 文章中详述的自动编码器结构。 自动编码器使用可分离损失 function,其中要求我为可分离损失 function 的“簇损失”项创建自定义损失 function 作为编码器平均 output 的 function。 我创建了自己的名为 RffConnected 的层,用 ...

STM32 - 读取 I2S 以录制.WAV 文件。 音频断断续续,是什么原因造成的? - STM32 - Reading I2S to record a .WAV file. Audio choppy, what is causing it?

我正在使用 STM32 (STM32F446RE) 通过 I2S 协议从立体声设置中的两个INMP441 mems 麦克风接收音频,并使用 HAL 库将其记录到微型 SD 卡上的 a.WAV 中。 我用 FreeRTOS 编写了将音频录制到 a.WAV 中的固件。 但是我录制的音频文件听起来像黑武 ...

带插值的时间序列压缩 - Time series compression with interpolation

我基本上有一个算法,但它真的很慢。 由于我的算法/问题非常简单,我希望它可能存在于某处(快速)并且可能还有一个名称。 在我开始开发我的算法的更快版本之前,我首先尝试在这里提问(我不想重新发明东西)。 问题很简单:我有一个来自实验的时间序列,它非常大(~5 GB)。 问题是,大多数数据点都放在一条线上 ...

Numpy 在 3d 信号处理数据上的操作(周围单元格的 3d kernel 平均值) - Numpy operation (3d kernel average on surrounding cells) on 3d Signal processing data

我正在使用大小为 3d numpy 的数组(10、10、10)。 我想知道是否有一种 pythonic 方法可以对我的 3D numpy 数组中的每个点执行 kernel 类型(移动窗口)加权平均操作? 我的数据和第一次代码尝试如下所示。 如果存在 numpy 方法,我只是想避免重新发明轮子。 使 ...

问题'模块'matplotlib.pyplot'没有属性'plot_filterz' - Problem 'module 'matplotlib.pyplot' has no attribute 'plot_filterz'

我多次尝试修复这段代码,但它仍然存在同样的问题。 这是我收到的 Python 语言的错误代码: 我想不通为什么我一直收到“模块‘matplotlib.pyplot’没有属性‘plot_filterz’object 没有属性‘firwin’? 这是我的完整代码(已编辑): https://docs. ...

用可以改变的实时控制循环的长度 - Controlling the length of a loop with real time that can be changed

我有一个从 0 到 5000 运行的循环,然后重置为 0 并重复。 然后还有另一个循环,每次重置第一个循环时都会创建一个“步骤”。 有 16 个步骤,一旦第二个循环到达终点,它就会重置为 0。 问题是循环所用的时间长度只是数字“5000”,这不是真实的时间值。 如果增加 5000,则循环时间更长,如 ...

在频域中过滤信号振幅最高的两个频率 - Filtering the two frequencies with highest amplitudes of a signal in the frequency domain

我试图过滤振幅最高的两个频率。 我想知道结果是否正确,因为过滤后的信号似乎不如原始信号平滑? FFT 函数的 output 包含基频 A0/C0 是否正确,将其包含在最大幅度的搜索中是否正确(它确实是最高的?)? 我的代码(基于我的教授和同事的代码,到目前为止我还不了解每个细节): 我不太了解 F ...

如何用 Python 生成重复的抛物线信号 - How to generate a repeated parabola signal with Python

我需要从数组中绘制函数 f(x) = x^2 的重复信号,周期为 2,介于 -1 和 1 之间。 我知道,这是非常基本的。 在我看来,在 Matlab 中有 gensig 函数可以做到这一点。 我的想法是以某种方式测试数组中 -1,1 区间之外的值,然后减去或添加整数部分,或者使用 narray.a ...

在Python中检测时间序列数据的增加趋势和减少趋势 - Detecting increasing trend and decreasing trend in time series data in Python

我需要在时间序列数据中找到上升趋势和下降趋势的窗口。 例如在下图中,它有 3 个上升趋势和 2 个下降趋势。 我需要确定具有这种趋势的窗户。 我尝试使用Peak signal detection in realtime timeseries data 中提供的“平滑 z-score 算法”。 但我 ...

为什么 scipy.signal.filtfilt 规范化结果? - why scipy.signal.filtfilt normalize the result?

我尝试使用 filtfilt 过滤我的时间序列数据。 我的原始样本范围从 80 到大约 130。过滤后的样本范围从 -20 到 30。似乎 filtfilt 函数过滤数据并将其归一化。 我如何过滤数据但不对其进行规范化? 原始样本过滤样本上图是原始样本,下图是过滤后的样本。 我试过这段代码进行过滤 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM