bpsk điều chế và demodulation trong Simulink

S

subhabrataray13

Guest
Tôi cần mã MATLAB cho điều chế bpsk và demodulation.please help.urgent.

 
im cũng đang làm một dự án về điều biến bpsk vì vậy nếu có một mã hóa sau đó trả lời

 
Hi bạn bè: đó là verrrry đơn giản, bạn có thể xem ví dụ dưới đây và cũng có thể bạn có thể cố gắng sử dụng sự trợ giúp của MATLAB.

CLC;
rõ ràng tất cả;
disp ('M-Array điều chế PSK')
% Tạo ra một số thông điệp ngẫu nhiên
M = input ('M =');% kích thước bảng chữ cái
x = randint (đầu vào ('Số dòng bit nhị phân ='), 1, M);
nsample = 40; oversampling% tỷ lệ.
%%
% Điều chế M-PSK sử dụng để sản xuất y
y = ngâm nga (modem.pskmod (M), x);
%%
% Theo hình chữ nhật với các xung hình.
ypulse = rectpulse (y, nsample);
gốc (y (01:10), 'đầy'), lưới điện;
%%
%% Truyền tín hiệu thông qua một kênh AWGN
ynoisy = AWGN (ypulse, đầu vào ('SNR trong dB ='), 'đo');
%%
Tạo% scattet lô từ dữ liệu ồn ào
scatterplot (ynoisy), lưới điện;
%%
Downsample% ở người nhận.
ydownsample = intdump (ynoisy, nsample);
%%
Demodulate ynoisy% để phục hồi tin nhắn.
z = demodulate (modem.pskdemod (M), ydownsample);
con số;
subplot (2,1,1);
stem (x (1:10), 'đầy'), lưới điện;
subplot (2,1,2);
gốc (z (1:10), 'đầy'), lưới điện;
%%
Kiểm tra% tỷ lệ erroe symbole.
[Num ty] = symerr (x, z)

 

Welcome to EDABoard.com

Sponsor

Back
Top