time-frequency

    0熱度

    1回答

    我在時域中有一個信號(從-100到1100 ps的6000個採樣)。我必須將其轉換爲頻域,並將其分成100個通道,並找出每個通道的中心頻率。 我不擅長「MATLAB」,所以如何做到這一點,幫助將不勝感激。

    2熱度

    2回答

    聲明:我不是信號處理專家。 我正在寫一個函數,它需要一維數組並對其執行快速傅立葉變換。以下是它的工作方式: 如果陣列的大小不是2的冪,則在末尾填充0以使其大小變爲2的冪。 在填充陣列上執行FFT並將結果存儲在數組x中。 降採樣複雜陣列x以匹配原始非填充陣列的長度。 返回x。 我遇到了問題第3步。如果我省略步驟3並對函數調用的結果執行反向FFT,則會得到初始填充數組,這意味着該功能可以成功執行步驟1

    6熱度

    3回答

    我想找到,音符是如何構建的。 (小提琴或鋼琴)的例子,註釋LA4(A4)具有440Hz的主(或中)頻率FC和特定振幅AC,但也必須具有其他頻率(諧波?)FH和其他振幅AH。 諧波具有其他頻率,主頻依賴於振幅(幾乎)小於主頻振幅。 成型(建築)注意 我想知道的是如何形成(建立)的注意事項(沒有時間考慮)。 示例: A4 = AC(FC)+ AH1(FH1)+ AH2(FH2)+ AH3(FH3)+

    0熱度

    3回答

    我必須在13號引腳上計算並行端口的輸入頻率,來自555定時器IC,實際頻率應該在3-4赫茲(ON脈衝)左右。我嘗試了幾次代碼,但是每次都給出不同的值。我曾嘗試下面的代碼: [DllImport("inpout32.dll", EntryPoint = "Inp32")] public static extern int Input(int adress); private v

    0熱度

    1回答

    我想劃分5個低頻率的腦電圖數據。在這裏,我正在使用EMD來獲取。我想問的是我們如何創建一條線來分隔每個頻率,如下圖所示。例如,delta是0-4Hz,theta4-8Hx,alpha是8-12Hz,依此類推。 這張照片是從EMD

    0熱度

    1回答

    目前,我正在從事一項任務,以從Matlab中播放的電影文件中獲取少量幀。 3D矩陣是在參數X,Y和時間中創建的。但我被要求通過使用FFT和IFFT來確定頻率。 我的問題是如何通過在3D矩陣上使用FFT和IFFT來確定時間維度上的頻率來繪製圖表?如果有人能提供部分的matlab代碼將非常讚賞。

    6熱度

    2回答

    使用MATLAB我將Matching Pursuit應用於近似信號。我的問題是,我很難想象所選原子的時頻表示。我正在嘗試製作類似於以下圖像的Wigner圖(source)。 我都看着小波工具箱,信號處理工具箱以及開源的時頻工具箱,但我可能只是使用了錯誤的參數,因爲我與信號處理經驗是相當有限。 例 使用this data我的目標是從上面複製的情節。 % fit the signal using MP

    1熱度

    1回答

    大家知道的STFT具有矩陣結果,由下式給出的尺寸: number of frequency bins * number of time frames. 例如,假設我有特徵的信號和我想申請具有以下輸入參數的STFT方法: 採樣率:250,000Hz; 數據長度:498900個樣本; 窗口長度:nftt=625樣本; 跳躍大小:125個採樣 有了這些參數我STFT將與尺寸的輸出:313*3987(

    1熱度

    1回答

    我已經創建了一個3個三個不同的頻率信號,並濾除了我不想要的信號。但是當我在matlab中使用ifft時,它會顯示一個錯誤的圖形。如何將我的頻域頻譜轉換回我的3秒時域圖?下面我的代碼如下: clc clear all Fs = 8192; T = 1/Fs; %create tones with different frequency t=0:T:1; t2=1:T

    0熱度

    3回答

    我沒有在任何地方發現這種類型的問題,所以我會在這裏問它。 如何檢查由我寫的某些特定功能是否未被調用x時間?