You are on page 1of 2

TRNG I HC BCH KHOA H NI

KHOA IN T VIN THNG

 

BO CO TH NGHIM
X L S TN HIU

Gio vin hng dn : Nguyn Vit Anh


Sinh vin thc hin

: Thch Vn Sn

SHSV

: 20072473

Lp

: in t 2 K52

H Ni 04/2010

Bo co x l s tn hiu

BI 1: M PHNG H THNG V TN HIU RI RC


BNG MATLAB
A. Tn hiu v h thng ri rc min n
1.1
Vit chng trnh con to mt dy thc ngu nhin xut pht t n1 n
n2 v c gi tr ca bin theo phn b GAUSS vi trung bnh bng 0, phng
sai bng 1. Yu cu chng trnh con c cc tham s u vo v u ra c
nhp theo lnh vi c php :
[x,n] = randnseq(n1,n2);
function [x,n] = randnseq(n1,n2)
%Generates x(n) = a^n; n1 <= n <= n2
%---------------------------------------------%[x,n] = r_expseq(a,n1,n2)
n = [n1:n2]; x = randn(size(n));

1.2
Vit cc chng trnh to hm nng lng ca mt dy. Yu cu chng
trnh con c cc tham s u vo v u ra c nhp tho c php :
Ex = energy (x,n);
function [Ex] = energy(x,n)
%Tinh Ex = nang luong,
%---------------------------------------------%[Ex] = energy(x,n)
Ex = sum(abs(x).^2);

1.3
Cho dy x(n) = {1,2,3,4,5,6,7,6,5,4,3,2,1} . Vit chng trnh con th
trn th cc dy :
a. x1(n) = 2x(n 5) 3x(n+4)
b. x2(n) = x(3 n) x(n)x(n 2)
n = [-2:10]; x = [1:7,6:-1:1];
%
[x11,n11] = sigshift(x,n,5); [x12,n12] = sigshift(x,n,-4);
[x1,n1] = sigadd(2*x11,n11,-3*x12,n12);
subplot(2,1,1); stem(n1,x1);

Sinh vin thc hin: Thch Vn Sn


Lp
: T2 K52

Page 2

You might also like