phase

    1熱度

    1回答

    如何將圖像(例如Lena)分解爲幅度圖像和相位圖像,並使用Matlab再次從這兩個圖像重建它? 這裏是我用Matlab編寫的代碼,但我不知道爲什麼重建圖像太暗或太亮!

    2熱度

    1回答

    該計劃是以連續的方式使用pm3d貼圖和重複的調色板繪製2D複雜功能的相位。更具體地說,調色板只在[-pi,pi]上定義,而相位本身可能會超出此範圍。顏色調色板應重複這些值。 我目前的嘗試是強制功能留在範圍內,並通過減去或添加2 * pi的倍數越過邊界時從另一側重新開始。但是,只要在函數中發生這種相位跳躍,就會導致僞像。請注意,在情節的藍色上下的像素型圈: 這是用於生成這個陰謀代碼: set pm3

    0熱度

    1回答

    我有兩個表示兩個不同信號的矢量,每個信號都是具有相同頻率的正弦波。我嘗試過互相關,傅里葉變換,希爾伯特變換等,但沒有以特定頻率返回正確的理論值(弧度)(應該是負值)。 Matlab中是否有任何方法計算兩個相同頻率的正弦波的相位差? 注意:我可以訪問兩個信號的頻率和幅度,如果需要,我可以發佈一些代碼。

    3熱度

    2回答

    我對Matlab中的angle()函數有點困惑,特別是當應用於實數數組時。 angle()函數應該給我一個複數的相位。例如:y = a + bi,==> phase = arctan(b/a)。事實上,以下工作: for t=1:1000 comp(t) = exp(1i*(t/10)); end phase_good_comp1 = unwrap(angle(comp)); %t

    0熱度

    1回答

    我正在研究通過處理多個天線的接收相位來檢測RFID標籤到達角度的項目,並且我正在使用ThingMagic M6 RFID讀取器。 這個讀者的階段有180度的不明確性,這意味着當我讀了一個階段ALPHA,我不知道這是ALPHA還是ALPHA + 180.我已經要求ThingMagic的支持,他們回答這是因爲信號由轉換而不是絕對值調製,所以即使信號反轉,它們也可以正確解調信號。 但是當我讀到這個具有高

    0熱度

    1回答

    我正在嘗試計算正弦函數的幅度和頻率調製以及相位。 fs = 128; x1 = 1/fs:1/fs:1; A1 = 50*x1; B1 = 10*x1; C1 = 1; D1 = 1; y1 = D1 + A1.*sin(C1 + B1.*x1); 因此,我已獲得的正弦函數: 功能如下描述下。它的幅度和頻率隨時間而增加,並且取決於時間。我只需要使用128個採樣,因此採樣頻率變爲12

    0熱度

    1回答

    我想要探測一段時間內正弦波的相位變化。我有一個信號,它是KHz範圍內的正弦波,並在其相位上經歷隨機變化。我想檢測到這些相位變化是計數的發生。理想情況下,我也能夠爲每次出現提供一些近似的度數相位變化。我可以怎麼做呢?

    0熱度

    1回答

    我想要一個簡單的(快速傅立葉變換)FFT並將其轉換回,但它不工作。 我需要從這開始才能繼續爲每個組件添加階段。你可以看一下,看看我哪裏出了問題嗎? [email protected](t) cos(1.5e12*t) nttf=2^17; t=linspace(-3*t_signal_pulse/2,3*t_signal_pulse/2,nttf); dni_ni=(1/(t(2)-t(1)

    2熱度

    1回答

    我試圖實現頻域相移,但有幾點我不確定。 1-我能夠使用跳躍大小爲50%的漢寧窗從正弦或掃描信號獲得完美重建。儘管如此,當跳數大於50%時,我應該如何規範我的結果?當移動低頻信號的相位(f < 100,窗口大小< 1024,fs = 44100)時,我可以清楚地看到我的結果中有一些非線性。這是因爲窗口大小對於低頻率而言是短路的嗎? 非常感謝您的幫助。 clear freq=500; fs=441

    0熱度

    2回答

    我目前正試圖通過聲音發送和接收一些BPSK調製數據。目前,我使用goertzel的算法作爲解調的帶通濾波器。我沒有正式的信號處理培訓。 鑑於44100Hz的採樣率和100的桶大小,我的直覺認爲,以441Hz的頻率倍數產生波會導致我獲得一個相對恆定的相位。在其他頻率下,我檢測到的相位應該漂移。 但是,當我在當前的實現中檢測到一秒鐘內(大約90度)產生的聲波時,會出現相位漂移。這是我的預期還是我執行g