Forum: Digitale Signalverarbeitung / DSP / Machine Learning welches Signal wird mit dieser Matlab Methode erzeugt?


von Owen S. (senmeis)


Lesenswert?

Servus,

die Methode „collectPlaneWave“: 
http://www.mathworks.com/help/phased/ref/phased.replicatedsubarray.collectplanewave.html.
dient dazu, empfangene Signale auf bestimmten Stellen zu beschreiben.

Dafür müssen diese zwei Parameter eingegeben:

X: Incoming signals, specified as an M-column matrix. Each column of X 
represents an individual incoming signal.
FREQ: Carrier frequency of signal in hertz. FREQ must be a scalar.

Welches Signal wird erzeugt wenn
1
fs = 8192;
2
t = (0:1/fs:0.05);
3
X = cos(2*pi*t*300);
4
FREQ = 1e9;

Kann man so verstehen, dass ein 300Hz Signal auf 1GHz Träger moduliert 
wird?

Gruss
Senmeis

von Robert S. (razer) Benutzerseite


Lesenswert?

Damit wird überhaupt kein moduliertes Signal erzeugt. Mit den paar 
Zeilen erzeugst du ein Kosinussignal mit f=300Hz und Amplitude A(pp)=2, 
das mit einer Abtastfrequenz fs=8192Hz abgetastet wird. Länge des 
Signals ist 50ms.

von Owen S. (senmeis)


Lesenswert?

Y = collectPlaneWave(H,X,ANG,FREQ)

Signal Y wird gemeint.

Senmeis

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.