modulation

    4熱度

    1回答

    我試圖使用C中的相位累加器在富澤的original patent實現與反饋的FM合成操作,相位累加器進入了正反兩方面的指標加法計數,從-2^(n-1)在正弦波相位-pi到2 ^(n-1)在pi相位爲簡單起見,我想使用一個相位累加器只計算正值,使用頂部字節的32位整數作爲正弦表查找的索引 我已經對此進行了實驗,不幸的是我似乎無法得到使用反饋時產生預期結果的算法。到相位累加器應該產生一個類似波形的鋸齒

    2熱度

    1回答

    我希望在Web Audio API中實現需要連續訪問兩個或更多音頻流的音頻效果。 我可以定義與2個輸入通道和2個輸出信道的腳本處理器: var mod = context.createScriptProcessor(4096,2,2); 我可以然後幾個正弦波連接到該處理器: mySine.connect(mod); mySine2.connect(mod); 有一種方法來將它們連接到音頻

    0熱度

    1回答

    我正在使用以下代碼來調製和解調簡單波形。 Fs = 44100; T = 1; Fc = 15000; t=[0:1/Fs:T]; x=cos(20*pi*t); y=ammod(x,Fc,Fs); z=amdemod(y,Fc,Fs); plot(z); 當Fc爲圍繞12K, 'Z' 爲相同的 'x',但是當Fc爲高(約15K,就像在上面的代碼中), 'Z' 是不妥當的。儘管波

    0熱度

    1回答

    的802.15.4標準specfies以下: 表示每個數據碼元的碼片序列被調製到 使用O-QPSK與halfsine脈衝整形的載體。 對於脈衝整形提到下列: 用於表示每個基帶芯片的半正弦波脈衝形狀通過 p(t) = sin(pi*(t/(2*Tc))) , 0 < t < 2Tc where Tc = Chip Rate (2 MChips/s) = 0, otherwise 我使用

    2熱度

    1回答

    我必須分析一個已經用QPSK調製的信號,使用matlab,我似乎無法得到正確的結果。 我擁有:以已知頻率採樣的複雜信號。 我想要的是:某個頻率的功率比。所以如果信號的形式是a*cos(wt)+a*cos(2wt)那麼我應該得到0.5 for w和0.5 for 2w。 我不知道我的代碼問題在哪裏,但我得到的頻率功率比信號功率更高,如下圖所示(blue: signalPower,red: Fm)。

    1熱度

    1回答

    我試圖設計一個新的調製器/解調器。 我已經設計了星座集,並使用灰度映射將它們映射到位,給信號添加了一些AWGN噪聲,現在我試圖解調。 可以說,我有我的星座有以下幾點: {(1,1),( - 1,-1),(1,1),(1,-1)} 我在AWGN之後得到了點(0.5,0.5)。 現在我需要將它映射到最接近的星座點,在這種情況下(1,1),然後輸出相應的位。 我在找的是一個自動設置,將接收到的點映射到最