cost 98 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 Percent Error of a Fourier Series

將誤差定義為 n 的 function,其中誤差定義為傅里葉級數 (vF (t)) 的兩個電壓與理想 function (v(t)) 的值之間的差,歸一化為最大幅度(Vm): 我在 Vm = 1 V 的地方得到這個提示。這一行下面是我編寫的代碼。 我正在嘗試編寫 function 來解決這個問題:P ...

尋找傅立葉系數算法

[英]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中編寫相同的代碼 ...

連續時間傅立葉級數

[英]Continuous Time Fourier Series

我正在嘗試將以下函數的近似值確定為 ctfs: x(t) = exp(-7|t|)*cos(10*pi*t)對於-0.5 <= t < 0.5 我被告知使用連續時間傅立葉級數 (CTFS) 的三角形式來計算x(t) a[k]和b[k] ,其中k是諧波數。 Kmax = 4 。 ...

使用 gnuplot 繪制傅立葉展開圖

[英]plot Fourier expansion with gnuplot

在計算我的函數的傅立葉系數后,我想繪制系列的第一項。 但是,我無法得到正確的結果...... 這不是錯誤系數的問題,因為它可以正確繪制https://www.desmos.com/calculator/dh84khkc1o使用下面的 gnuplot 代碼 我有不連續性,但“cos”部分變成了一 ...

從傳感器數據到預測性維護的路線圖

[英]Roadmap from sensor data to predictive maintenance

我是這些主題的新手。 我研究了很多有關此問題的文章。 有很多不同的技術。 但是我很困惑,因為我不知道從哪里開始。 根據我的研究,第一件重要的事情是: 我必須對原始傳感器數據進行預處理。 有一些技術,fft是其中之一。 (但是我如何搜索以學習所有技術?我沒有在同一頁面中看到所有技 ...

使用 Numpy 進行傅立葉變換

[英]Fourier Transform Using Numpy

我正在嘗試計算以下高斯的傅立葉變換: 我在空間頻域中創建了一個新數組(高斯的傅立葉變換是高斯,因此這些值應該相似)。 我繪制並得到這個: 為什么會分裂成兩個峰? ...

非均勻網格中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