cost 120 ms
scipy 快速傅里叶变换无法识别信号 - scipy Fast fourier transform doesn't recognize the signal

我试图通过傅立叶变换获得信号的频率,但它无法识别它(将峰值设置为 f = 0)。 也许我的代码有问题(页面末尾的完整代码): 其中 Npoints 是间隔(点)的数量,而 deltaT 是间隔的时间间隔。 可以看到峰值在 f=0 我还展示了一个 Y[0,:] (我的信号)的 plot 随着时间的推 ...

我想减少在 C++ 中对 1 亿个复杂数据计算 2D FFT 的时间 - I want to reduce the time to compute 2D FFT in C++ on 100 million complex data

我正在尝试对 1 亿个复杂数据(100000x1000)计算 2D FFT,大约需要 4.6 秒,但我想减少时间。 然后我尝试使用 fftw_thread 计算它。 但是随后计算时间增加了(在 2 个线程中耗时 - 8.5 秒,在 4 个线程中耗时 - 16.5 秒)。 我正在为 C++ 和操作系统 ...

在MATLAB中计算时间信号的DFT - calculating DFT of time signal in MATLAB

此代码从时域计算 DFT。 任何人都可以看到下面的代码并帮助我得到正确的答案吗? 我的问题是:当我将 N 值更改为 4、5、10 或其他值时。 X(1) 随之改变。 但我认为 X(1) 对于 N 的每个值都必须相同。就像下面的形状:N 值改变但垂直值相同。 如果你帮助我,我很感激。 谢谢你。 在 ...

使用 Python 的傅里叶变换不准确 - Inaccurate Fourier Transform using Python

我的目标是对分布进行傅立叶变换。 这是一个物理问题,我正在尝试将 function 从 position 空间转换为动量空间。 然而,我发现当我尝试使用 scipys fft 进行傅立叶变换时,它会变成锯齿状,而预期会是平滑的形状。 我认为这与采样有关,但我无法找出问题所在。 这是转换后的 func ...

如何从 Rstudio 的 Momocs package 下的 SHAPE 读取椭圆傅立叶描述符? - How can I read an Elliptical Fourier Descriptor from SHAPE under the Momocs package of Rstudio?

我希望从SHAPE软件加载 CHC 或 NEF 文件,以便读取MOMOCS下的轮廓并进行相关分析( Plot , PCA ...) 我在 R 和 package 下都有困难。 我该如何进行? 这是大纲的摘录。 第一个来自 CHC,另一个来自 NEF。 提前谢谢你,欢迎任何帮助。 碳氢化合物 能源基 ...

如何优化傅里叶级数中“k”的最佳值 - how to optimize the best value for 'k' in FourierSeries

我尝试在 pmdarima package 中使用 autoARIMA 预测 700 种不同的产品。 对于季节性,傅里叶级数更容易,因为所有产品的模式都不同。 但是,如何根据循环中的产品 select 不同的“k”值。 是否有任何测试或优化 function 这样做? 请建议。 谢谢你。 ...

寻找傅立叶系数算法 - Finding Fourier coefficients algorithm

好的,所以我一直在尝试编写一种“朴素”的方法来计算复杂形式的标准傅立叶级数的系数。 我想我已经非常接近了,但是有一些奇怪的行为。 这可能更像是一个数学问题而不是编程问题,但我已经在 math.stackexchange 上问过并且得到的答案为零。 这是我的工作代码: 现在,每个系数乘以 2/N 的因 ...

使用 fft 提取频率 - Using fft to extract frequency

我有一个信号,它是两个频率的线性组合,我正在尝试使用 MATLAB 来确定(主)信号的频率。 作为输入,我有采样率、 rate和带有信号数据的行向量segment 。 现在我有以下代码: 这确实返回了一个具有两个峰值的图形,一个在信号所包含的每个频率上。 现在我想提取这些频率。 所以我想返回一个变量 ...

Python中高斯函数的傅立叶变换 - Fourier transform of a Gaussian function in Python

我想计算一些高斯函数的傅立叶变换。 考虑简单的高斯g(t)= e ^ {-t ^ 2}。 g(t)的傅立叶变换具有一个简单的解析表达式 ,使得第0个频率仅是根pi。 如果我尝试在Python中执行相同的操作: 很简单。 现在根据文档 h[0]应该包含零频率项,从解析表达式中我 ...

ifourier命令没有给出预期结果? - ifourier command not giving expected results?

我正在阅读Alex Palamides的书,第6章,傅立叶变换,并且试图计算函数的逆变换,但是当我在MATLAB中编写本书中提供的代码时,没有得到预期的答案在书里。 这是该书的快照,反傅立叶命令的输出突出显示(它包含重heaviside词): 当我在MATLAB中编写相同的代码 ...

从传感器数据到预测性维护的路线图 - Roadmap from sensor data to predictive maintenance

我是这些主题的新手。 我研究了很多有关此问题的文章。 有很多不同的技术。 但是我很困惑,因为我不知道从哪里开始。 根据我的研究,第一件重要的事情是: 我必须对原始传感器数据进行预处理。 有一些技术,fft是其中之一。 (但是我如何搜索以学习所有技术?我没有在同一页面中看到所有技 ...

非均匀网格中3d傅立叶变换的逆 - Inverse of fourier transform in 3d for non-uniform grid

我的数据是通过函数的傅立叶变换给出的,这些点以均匀分布的距离和均匀分布的球面角(不是高斯角)分布在一个球中。 因此,傅立叶空间中的网格显然是不均匀的(均匀的球面角表示球面上的不均匀分布)。 我需要从此类数据重构功能。 我还不在乎算法的有效性,但我想知道从这种数据中重建它的原理是否可 ...

绘制符号傅立叶级数 - Plotting a symbolic Fourier series

我已经为傅立叶级数编写了代码。 这是我到目前为止: 然后,我还创建了以下函数文件: 问题是,当我尝试绘制func1和FS1 = FourierSeries(func1, 4) ,我不断收到错误消息 数据必须是数字、日期时间、持续时间或可转换为双精度的数组。 我如何绘制这个傅立叶级数? ...

将数据表示为高阶傅里叶变换还是多项式? - Represent data as Fourier-transformation or polynomial with high degree?

我正在处理石碑光曲线(包含4000个时间点与石碑亮度的数据点的.fits文件,请参见一些具有不同周期性的示例的图形)。 我需要以允许我对它们进行无监督聚类和机器学习的方式来表示/拟合这些光曲线。 我建议使用高阶多项式表示(p = 30 ...最多数百)或对光曲线使用傅立叶变换。 我发现具有 ...


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