vertraging in het signaal - hoe zet ik vertraging in het signaal?

B

barithegreat

Guest
hi iwant te produceren vertraging in het signaal als ik:
N = 10 ^ 6;% Bits of data_user1
data_user1 = rand (1, N)> 0.5;% generatie van gegevens user1
x = data_user1
fs = 1
p1 = 1;
p2 = 0.2;
P3 = 05;
gain1 = sqrt (p1 / 2) * [randn (1, length (x)) j * randn (1, length (x))];
gain2 = sqrt (P2 / 2) * [randn (1, length (x)) j * randn (1, length (x))];
gain3 = sqrt (p3 / 2) * [randn (1, length (x)) j * randn (1, length (TX))];
y = gain1 * x1 gain2 * X2 gain3 * X3;
waar
x1 = x
x2 = x met een monster vertraging
x3 = x met twee monster vertraging
kan iedere instelling die mij vertellen hoe ik het genereren X2 en X3.
hoe ik vertraging in signaal.
Bedankt en BariTake zorg

 
Hier is een voorbeeld programma om een signaal vertraging.Ik heb er een sinus en toegepast 5 monsters vertraging aan.veranderen de vertraging en zie het effect.

%======= Programma om aan te tonen vertraging ======

n = 1:1:100;% Totaal aantal monsters in een sinus golfvorm
N = 50;% Elke cyclus bevat 50 sample => Er zijn twee cycli van
% sinusgolven

x = sin (2 * pi * n / N);% sinusgolf

vertraging = 5;% vertraging

voor n = vertraging 1:100
x1 (n) = x (n-delay);
eindigen

subplot (2,1,1)
stengel (x)
subplot (2,1,2)
stengel (x1)

%=========== Einde programma ====================

Groeten,
Mathuranathan

 

Welcome to EDABoard.com

Sponsor

Back
Top