Phase Shift ievadot simulācija uz Matlab

D

dammadmin

Guest
Deat draugiem, im iestrēdzis ar šādu problēmu.

Man vajag, lai radītu bināro datu plūsma / bloku, piemēram, x = [A0, 1, A2, A3, A4, A5, A6, A7] ilguma T sekundes.Es varu darīt masīva izmantojot rands funkciju, bet joprojām im nespēj saprast, kā to izdarīt ilgumu T s.

arī man, lai varētu izskatīt QPSK modulāciju man ir nepieciešams, lai atrastu I un Q plūsmas.Šim vajag stiept slotā katra simbola inphase un kvadrātiskās plūsma t padarītu 2T s.tad slikti spēj virzīties uz priekšu ar reizinot cos simbolu ar (2 pi pēdas) un sin (2 pi pēdām), lai iegūtu QPSK ..

Lūdzu, palīdziet man, im iestrēdzis !!!!....

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Ļoti bēdīgs, raud" border="0" />
 
Sveiki

Tās labāk jums izmēģināt sevi darīt PSK modulāciju.

Izmēģiniet sevi QPSK.

Datu = [1 -1 1 1 -1 1];% Bipolar datu
Ts = 0,01;% paraugu ņemšanas laiks
T = 0,5;% Termiņš ilgums
t = (0: Ts: T) ";
basisFunc = cos (2 * pi * t / T);% sinusoid
modOut = basisFunc * dati;% modulācijas, kas
modOut = pārveidot (modOut, 1, garums (t) * garums (dati));

gabals (modOut);

 
ah ..i dos mēģināt ..paldies ..Es arī izskatās mazliet visur ..šķiet, man ir nepieciešams noteikt īpašu frekvenci (vai ilgums vērtība bit) ..

Paldies ..ja im iestrēdzis I'll atbildēt atpakaļ ..

 
dammadmin rakstīja:

Deat draugiem, im iestrēdzis ar šādu problēmu.Man vajag, lai radītu bināro datu plūsma / bloku, piemēram, x = [A0, 1, A2, A3, A4, A5, A6, A7] ilguma T sekundes.
Es varu darīt masīva izmantojot rands funkciju, bet joprojām im nespēj saprast, kā to izdarīt ilgumu T s.arī man, lai varētu izskatīt QPSK modulāciju man ir nepieciešams, lai atrastu I un Q plūsmas.
Šim vajag stiept slotā katra simbola inphase un kvadrātiskās plūsma t padarītu 2T s.
tad slikti spēj virzīties uz priekšu ar reizinot ar cos simboli (2 pi pēdas) un sin (2 pi pēdām), lai iegūtu QPSK ..Lūdzu, palīdziet man, im iestrēdzis !!!!....
<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Ļoti bēdīgs, raud" border="0" />
 
aroul rakstīja:dammadmin rakstīja:

Deat draugiem, im iestrēdzis ar šādu problēmu.Man vajag, lai radītu bināro datu plūsma / bloku, piemēram, x = [A0, 1, A2, A3, A4, A5, A6, A7] ilguma T sekundes.
Es varu darīt masīva izmantojot rands funkciju, bet joprojām im nespēj saprast, kā to izdarīt ilgumu T s.arī man, lai varētu izskatīt QPSK modulāciju man ir nepieciešams, lai atrastu I un Q plūsmas.
Šim vajag stiept slotā katra simbola inphase un kvadrātiskās plūsma t padarītu 2T s.
tad slikti spēj virzīties uz priekšu ar reizinot ar cos simboli (2 pi pēdas) un sin (2 pi pēdām), lai iegūtu QPSK ..Lūdzu, palīdziet man, im iestrēdzis !!!!....
<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Ļoti bēdīgs, raud" border="0" />
 
Thank you very much mathuranathan savu atbildi .......tikai ar šādu daļu nedarbojas:
Si = evenBits \ "* impulsā;
Kv = oddBits \ "* impulsā;
Vai jūs, lūdzu, to koriģētu tā, ka tā darbojas.

 
Izmēģināt šo, jo tas ir ..vajadzētu strādāt Matlab

Si = (evenBits) '* impulsā;
Kv = (oddBits) '* impulsā;

 
Paldies vēlreiz par jūsu atbildi mathuranathan ..........
i izmanto, un tas darbojas labi ......

 

Welcome to EDABoard.com

Sponsor

Back
Top