[英]How to get the amplitude of PSD
我分享了從此處提取的 Python 代碼: 在 Python 中繪制快速傅里葉變換。 我正在制作傅里葉譜,然后我想“選擇”以從圖上的特定點獲取值。 在下一張圖片中,您可以看到 50 Hz 的頻率,但我想知道下一個峰值的頻率值。 我怎么能找到那個? ...
[英]How to get the amplitude of PSD
我分享了從此處提取的 Python 代碼: 在 Python 中繪制快速傅里葉變換。 我正在制作傅里葉譜,然后我想“選擇”以從圖上的特定點獲取值。 在下一張圖片中,您可以看到 50 Hz 的頻率,但我想知道下一個峰值的頻率值。 我怎么能找到那個? ...
[英]How to make a spectrum plot
我正在嘗試使用 Python 和 Matlab 復制如下圖所示的頻譜 plot,到目前為止沒有成功。 圖片來自電場儀數據。 plot 應該在 x 軸上顯示時間,在 y 軸上顯示頻率,在右側 y 軸上顯示顏色欄。 數據是一個二維矩陣,每一行代表時間戳,列代表FFT后的不同頻率。 問題是數據有很多 ...
[英]find rectangle coordinates in a given image
我正在嘗試盲目檢測光譜中的信號。 我想到的一種方法是檢測瀑布中的矩形(可以解釋為圖像的二維矩陣)。 有沒有什么快速的方法(大約 0.1 秒)找到圖像中所有水平矩形的中心和寬度? (我不考慮矩形的高度)。 將上傳示例圖像(注意我知道所有矩形都是水平的。 如果您為此目的給我任何其他建議,我將不勝感激。 ...
[英]Autospectrum computation with vDSP_zaspec doesn't work
我嘗試計算記錄信號的自動頻譜,我使用 function vDSP_zaspec。 通常 output 數組是真實的。 我用 500 Hz 正弦波進行了測試,這就是 Output 陣列的樣子: 圖表與預期結果相差甚遠...結果看起來像錄制音頻文件的絕對值... 如果有人可以幫助我,那就太好了! ...
[英]waterfall: HTML Canvas Waterfall and Spectrum Plot
我正在嘗試構建光譜和瀑布圖 HTML 畫布。 經過長時間的研究和谷歌搜索,我發現了這個源代碼 現在我正在嘗試了解這段代碼是如何工作的。 我使用drawPoint2函數在頻譜上添加了 3 個點。 我的問題是我不知道數據是如何繪制在 X 軸上的。 我知道很多人為此使用 this.offset ,但他如何 ...
[英]How to remove background grids in gnuplot. ?? I want plain bg and getting dotted rectangular grids
我已經繪制了特征值譜,但想在純白色背景上看到它。 有人請幫助刪除thode網格線 ...
[英]Calculating a Power Spectrum in Python via Autocorrelation
我想通過使用累積量來計算 8192 數據向量的功率譜。 我計算了 128 個最大移位的自相關,將其減少了信號的平均值並執行了 fft。 結果是復雜的,而不是真實的和積極的。 我哪里做錯了? 這是我的代碼。 ...
[英]How to smooth spectrum cycling in CSS when skipping dull colors
我需要使用 CSS 在明亮的 colors 之間循環,就像您的 RGB 鼠標和鍵盤一樣,到目前為止,我有一種使用 HSL 的解決方案。 但是,它確實包含一些我試圖跳過的非常暗的 colors。 但很明顯,當你跳過一些時,過渡不會很順利。 var hue = 0; $(document).ready ...
[英]is it possible to remove correlation between volume and spectrum in getAudioSpectum()?
我一直在制作一個音樂游戲,在其中我使用myAudioSource.getSpectrumData()來獲取頻譜。 但我注意到頻譜直接取決於聲音的音量,成正比:音量越大,頻譜越大。 這帶來了一些問題:零音量使游戲停止,大音量使其過於敏感並無法正常工作。 我試圖對頻譜進行歸一化,但無論如何它都是相關的 ...
[英]Right method for finding 2-D Spatial Spectrum from CSD
我嘗試從上面的方程中實現空間譜(附) 其中 kX, kY 是 k 空間中的網格點,C(w,r) - 第 i 個和第 j 個傳感器之間的交叉光譜密度(這里它是一個大小為 ns * ns > 傳感器數量的矩陣)。 x, y 是傳感器之間的距離。 (nk - kx, ky 的網格密度) 我尋找 ...
[英]python signal.scipy.welch for complex input returns frequency indices which are not ordered negative to positive
我的目標是 plot 復雜向量x的 PSD。 我使用 scipy.welch(版本 1.4.1)計算了頻譜估計: 然后繪制: PSD 繪制得很好,但我注意到 plot 上從最后一個樣本到第一個樣本的插值線。 然后我檢查了頻率指數,發現它們的順序是從 DC(0) 到采樣率的一半(在這種情況下為 0. ...
[英]How to interpret FFT data for making a spectrum visualizer
我試圖可視化一個頻譜,其中頻率范圍分為N個條形,線性或對數。 FFT 似乎工作正常,但我不確定如何解釋這些值以確定可視化的最大高度。 我正在使用 FMODAudio,它是 C# 的包裝器。 它設置正確。 在線性光譜的情況下,條形定義如下: 數據是保存從更新循環接收到的頻譜值的數組。 更新如下所示: ...
[英]how to generate histogram from a bin?
我有一些數據為 numpy arrays x, y, v ,如下面的代碼所示。 這實際上是 xy 平面中塵埃粒子velocity (v)的虛擬數據。 我將我的數據分為 4 個箱子,對於每個箱子,我計算了每個箱子中條目的平均值,並生成了一個熱量 map。 現在我想要做的是以0作為直方圖的中心在每個 ...
[英]Finding if there are n data points in a row that are less than a certain number
我正在用 Python 處理一個頻譜,並且我已經為該頻譜擬合了一條線。 我想要一個代碼,可以檢測是否有比擬合線少的連續光譜上的 10 個數據點。 有誰知道如何簡單快捷地做到這一點? 我目前有這樣的事情: count = 0 for i in range(lowerbound, upperbound ...
[英]Gaussian fit not taking into account negative part of the peak
正如你們在下圖中看到的那樣,我正在對頻譜進行高斯擬合,其中一些頻譜位於 y 軸的負值部分: 這就是我正在做的適合: 我的主要目標是找到光譜峰值的值,但這顯然是對峰值的高估。 有什么條件可以應用於高斯擬合 function? ...
[英]Mean spectra over multiple pixels from datacube
我有一個在 3 軸上具有銀河經度、緯度和速度的擬合數據立方體。 要在經度和緯度的特定像素值處從數據立方體中提取光譜,我使用 function 並使用 function 提取圖像 樣品光譜 和放大的圖像 附在這里。 亮點是檢測。 如何使用多個像素並對光譜進行平均以獲得平均光譜,以便降低噪聲並分析峰值? ...
[英]Why are peak sizes of equal amplitude signal components NOT equal in the FFT frequency-domain representation?
我在這里包括了我原來的 Matlab 代碼,但我認為對於非 Matlab 用戶來說理解這些行在做什么已經足夠清楚了。 我也在 Python 上對此進行了測試,並得到了相同的結果。 我所做的基本上是將三個不同頻率但幅度相等的正弦曲線相加,然后我分解組合信號以觀察功率譜峰值。 問題是,根據采樣點的數量 ...
[英]Finding RMS noise in a spectra
我有一個強度 v/s 速度譜,我的目標是找到頻譜中的 RMS 噪聲,不包括存在峰值的通道。 所以,經過一番研究,我知道RMS噪聲與頻譜的標准偏差相同,信號的信噪比是信號的平均值除以相同的標准偏差。 如果我在這里錯了,有人可以告訴我嗎? 這就是我在 python 中編碼的方式 我的原始數據點是: 如果 ...
[英]Fitting data to a gaussian profile
我一直在嘗試將高斯擬合到我的光譜中。 (強度v/s速度譜) 光譜新的擬合譜我使用以下代碼將數據擬合到高斯輪廓。 但是,從結果中可以看出,擬合中僅包含一個數據點。 有什么我可以做的,以便我可以在高斯中包含更多點。 數據點: 這些是光譜的數據點。 任何人都可以幫助我更好地擬合數據。 我一直在盡我所能。 ...
[英]How to Get Frequency Window from Lanczos Filter
我有一個 Lanczos 過濾器的代碼: 我需要從中繪制時間 window 和頻率 window 。 我得到了來自 coef 的時間 window,但我不知道哪個輸出會給我頻率 window。 我已經繪制了 output 變量的所有可能組合,並嘗試對其中一些變量進行傅里葉變換,但我沒有嘗試給我預期 ...