Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
681,63 KB
Nội dung
ĐẠI HỌC BÁCH KHOA HÀ NỘI TRƯỜNG ĐIỆN – ĐIỆN TỬ BÁO CÁO THÍ NGHIỆM EE2000- TÍN HIỆU VÀ HỆ THỐNG HỌC KÌ 20231 Họ tên: Vùi Thị Thùy Trang MSSV: 20222694 Lớp: Tự động hóa 13-K67 Mã lớp: 736400 1|Page Hà Nội, 16/2/2023 BÀI 1: TÍN HIỆU LIÊN TỤC I, Hàm bước nhảy đơn vị (unit step) hàm dốc đơn vị (ramp) Bài Viết hàm y ustept để biểu diễn hàm bước nhảy đơn vị function y=ustep(t,t0); n=length(t); y=zeros(1,n); for i=1:n if t(i)>=-t0 y(i)=1; end end Bài Viết hàm y urampt để biểu diễn hàm dốc đơn vị function y=uramp(t,t0) n=length(t); y=zeros(1,n); for i=1:n if t(i)>=-t0 y(i)=t(i)+t0; end end Bài Sử dụng hàm vừa viết, vẽ đồ thị tín hiệu liên tục sau đoạn 10 t 10 +5u(t-2) >>t=linspace(-10,10,5000); >>y=5*ustep(t,-2); >>plot(t,y,'linewidth',2) 2|Page >>grid on >>title('5u(t-2)') >>axis([-10 10 -1 6]) +3r(t+5) >> t=linspace(-10,10,400); >> y=3*uramp(t,5); >> plot(t,y) >> grid on; + y(t) = 2r(t+2.5) – 5r(t) + 3r(t-2) + u(t-4) 3|Page >> t=linspace(-10,10,400); >> y=2*uramp(t,2.5)-5*uramp(t,0)+3*uramp(t,-2)+ustep(t,-4); >> plot(t,y) >> grid on; + y(t) = sin(t)*[u(t-3)-u(t-3)] >>t=linspace(-10,10,400); >> y=sin(t).*(ustep(t,3)-ustep(t,-3)); >> plot(t,y) >> grid on; 4|Page Bài 4: Sử dụng hai hàm để tạo tín hiệu có đồ thị sau : Đồ thị 1: >> t=linspace(-10,10,400); >> y=0.5*uramp(t,4)+0.5*uramp(t,-4)-uramp(t,0); >> plot(t,y) >> grid on; Đồ thị 2: 5|Page >>t=linspace(-10,10,400); >> y=ustep(t,8)-ustep(t,-8)+0.5*uramp(t,4)+0.5*uramp(t,-4)-uramp(t,0); >> plot(t,y) >> grid on; II Tín hiệu chẵn, lẻ Bài 1: function [ye,yo] = evenodd(y) yr = fliplr(y); ye = 0.5*(y + yr); yo = 0.5*(y - yr); end Bài 2: Sử dụng hàm số để tìm phần chẵn phần lẻ tín hiệu liên tục sau vẽ đồ thị tín hiệu phần chẫn phần lẻ đồ thị sử dụng dạng đường thằng màu sắc khác : (giả sử -10 t=linspace(-10,10,400); >> y=2*uramp(t,2.5)-5*uramp(t,0)+3*uramp(t,-2)+ustep(t,-4); 6|Page >> [ye,yo] = evenodd(y); >> plot(t,yo,'b ','linewidth',2); >> hold on; >> plot(t,ye,'r-.','linewidth',2); >> plot(t,y,'k','linewidth',2); >> legend('yo','ye','y'); >> grid on; III.Tổng tín hiệu tuần hồn a, w=pi/10; t=-10:pi/100:10; x1=1+1.5*cos (2*pi*w*t)-0.6*cos (4*w*t); plot (t, x1); grid on; 7|Page b) w=pi/10; t=-10:pi/100:10; x2=1+1.5*cos(6*pi*t)-0.6*cos(4*w*t); plot(t,x2); grid on; 8|Page IV Năng lượng, công suất tín hiệu >>syms t; >>T=20; >>u(t)=heaviside (t); >>x(t)=exp(-t).*cos(2*pi*t).*u(t); 9|Page >>f=(abs (x(t))).^2; >>E=int(f, t, -T/2, T/2) >>P=int (f, t, -T/2, T/2)/T Kết E=(exp(-20)+(2*pi^2 + 1)* (exp (20) - 1))/(2*(4*pi^2 + 1)) P=(exp(-20) *(2*pi^2+1)+(exp(20)- 1))/(40*(4*pi^2 + 1)) V Phép dịch, phép có thân phép đảo tín hiệu Bài Vẽ đồ thị hàm số sau đồ thị: x(t), x(t - 2), x(t + 2) với x(t) = e ^ (- |t|) >>t=-10:0.01:10; >>x=exp(-(abs(t))); >>x1=exp((-abs(t-2))); >>x2=exp((-abs(t+2))); >>plot(t,x,'b','linewidth',2); >>hold on; >>plot(t,x1,'k','linewidth',2); >>plot(t,x2,'r','linewidth',2); >>legend('x(t)','x(t-2)','x(t+2)'); >>grid on; 10 | P a g e Bài 2: Vẽ đồ thị hàm số sau đồ thị: x(t), x(2t), x(0.5t) với x(t) =e^ -|t| >>t=-10:0.01:10; >>x=exp(-(abs(t))); >>x1=exp(-(abs(t*2))); >>x2=exp(-(abs(t*0.5))); >>plot(t,x,'b','linewidth',2); >>hold on; >>plot(t,x1,'k','linewidth',2); >>plot(t,x2,'r','linewidth',2); >>legend('x(t)','x(2t)','x(0.5t)'); >>grid on; 11 | P a g e Bài 3: Vẽ đồ thị hàm số sau đô thị: x(t), x(-t) với x(t) =e^ -|t| >>t=-10:0.01:10; >>x1=exp(-(abs(t))); >>x2=exp(-(abs(-t))); >>plot(t,x1,'k:','linewidth',2); >>hold on; >>plot(t,x2,'r-.','linewidth',2); >>legend('x(t)','x(-t)'); >>grid on; 12 | P a g e 13 | P a g e