ΒΟΗΘΕΙΑ ΜΕ Simulink

M

MANIAK_44

Guest
Γεια

μπορεί κάποιος να με βοηθήσεις με Simulink;

Χρειάζομαι ένα ALAMOUTI SPACE TIME CODE BLOCK στο Simulink

ή

κάθε ένας μπορεί να μου πει πώς να κάνει ένας χρήστης που ορίζεται στο μπλοκ κώδικα Simulink .....δηλαδή θέλω να θέσει το δικό του κωδικό μου σε ένα μπλοκ Simulink;

thanx i χρειάζονται επειγόντως βοήθεια

tc

 
Γεια σου,

όπως για όσο γνωρίζω δεν υπάρχει Alamouti Block κώδικα στο Simulink ως εξ ορισμού, αλλά κα μπορεί να δημιουργήσει ένα για τον εαυτό σας σε Simulink για σίγουρος.Έχω να σας στέλνουν τον κωδικό MATLAB εδώ για καθεστώς Alamouti εδώ για 2 διαβιβάζουν και 1 λάβετε κεραία με διαμόρφωση QPSK.Μπορείτε να βρείτε αυτό το παράδειγμα και τον κωδικό στο βιβλίο "MIMO Σημάτων και Συστημάτων" από τον H. Bessai.

Περαιτέρω, το πρώτο ερώτημά σας εκτίμηση h1 και h2 καλύπτεται επίσης σε αυτό το παράδειγμα, όπως επίσης.

************************************************

Σημεία αστερισμός% Ideal
d1 = 0.5 * sqrt (2) * (-1-j)?
d2 = 0.5 * sqrt (2) * (1-ι)?
d3 = 0.5 * sqrt (2) * (1 ι)?
d4 = 0,5 * sqrt (2) * (-1 ι)?

Αριθμός% των συμβόλων στα δεδομένα που
NS = 10000?

Σετ% των πιθανών συμβόλων
XP = [D1 D2 D3 D4]?

Counter Σφάλμα%
errcount = 0?

Θόρυβος% διακύμανση
sig = 0,08?

για k = 1: NS
n1 = gnoise (sig, 1) J * gnoise (sig, 1)?
n2 = gnoise (sig, 1) J * gnoise (sig, 1)?
m1 = floor (rand (1) * 3,999) 1?
x1 = XP (M1)?
m2 = floor (rand (1) * 3,999) 1?
x2 = XP (m2)?

% Complex συντελεστές κανάλι
h1 = 0,0707 J * 0,0707?
h2 = 0,1500 J * 0,2598?

% Complex δείγματα AWGN
% n1 = 0,0100 J * 0,0020?
% n2 = -0,0030 J * 0,0030?

α = abs (h1) ^ 2 abs (H2) ^ 2?

Ελήφθη% σήματα
y1 = h1 * x1 H2 * x2 n1?
Y2 =-H1 * conj (x2) H2 * conj (x1) n2?

Στατιστικές%
x1t = conj (H1) * y1 H2 * conj (y2)?
x2t = conj (H2) * y1 - h1 * conj (y2)?

για p = 1:4
G1 (p) = abs (x1t - άλφα * XP (p)) ^ 2?
G2 (p) = abs (x2t - άλφα * XP (p)) ^ 2?
τέλος

[ανδρείκελο, p1] = min (G1)?
[ανδρείκελο, p2] = min (G2)?
first_sample = XP (M1)?
x1h = XP (Π1)?
second_sample = XP (m2)?
x2h = XP (p2)?

αν abs (x1h - first_sample)> 0,001
errcount = errcount 1?
τέλος
αν abs (x2h - second_sample)> 0,001
errcount = errcount 1?
τέλος
τέλος
Number_of_Symbols = NS
Noise_Variance = sig
Number_of_Symbol_Errors = errcount
Symbol_Error_Rate = errcount / NS

************************************************** **********BR,

MAK

Παρακαλώ dont ξεχάστε να πιέσει με βοήθησε!

 
HI

σε ευχαριστώ

Θα είναι υποχρεωμένος πλέον αν κάποιοι μπορεί να με βοηθήσει σχετικά με το πώς να κάνει ένα μπλοκ το δικό του κωδικό μου στο Simulink.

i havnt είχε πολλή τύχη σε ότι αφορά

Mansoor

 

Welcome to EDABoard.com

Sponsor

Back
Top