1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo thí nghiệm ee2000 tín hiệu và hệ thống bài 1 tín hiệu liên tục

13 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Báo Cáo Thí Nghiệm Ee2000 Tín Hiệu Và Hệ Thống Bài 1 Tín Hiệu Liên Tục
Tác giả Vùi Thị Thùy Trang
Trường học Đại Học Bách Khoa Hà Nội
Chuyên ngành Điện – Điện Tử
Thể loại báo cáo
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 13
Dung lượng 681,63 KB

Nội dung

Viết hàm y ustept để biểu diễn hàm bước nhảy đơn vị.. Viết hàm y urampt để biểu diễn hàm dốc đơn vị... Phép dịch, phép có thân và phép đảo tín hiệu.

Trang 1

ĐẠ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ọ và tên: Vùi Thị Thùy Trang

MSSV: 20222694

Lớp: Tự động hóa 13-K67

Mã lớp: 736400

Trang 2

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) và hàm dốc đơn vị (ramp)

Bài 1 Viết hàm y ustept để 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 2 Viết hàm y urampt để 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 3 Sử dụng các hàm vừa viết, vẽ đồ thị của các tín hiệu liên tục sau trên

đoạn  10 t 10

+5u(t-2)

>>t=linspace(-10,10,5000);

>>y=5*ustep(t,-2);

>>plot(t,y,'linewidth',2)

Trang 3

>>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)

Trang 4

>> 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;

Trang 5

Bài 4: Sử dụng hai hàm trên để tạo ra các tín hiệu có đồ thị như 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:

Trang 6

>> 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ố trên để tìm phần chẵn và phần lẻ của các tín hiệu

liên tục sau và vẽ đồ thị của tín hiệu chính cũng như phần chẫn và phần lẻ của nó trong cùng một đồ thị sử dụng các dạng đường thằng và màu sắc khác nhau : (giả sử -10<=t<=10)

y(t)=2r(t+2.5)-5r(t)+3r(t-2)+u(t-4)

>> t=linspace(-10,10,400);

>> y=2*uramp(t,2.5)-5*uramp(t,0)+3*uramp(t,-2)+ustep(t,-4);

Trang 7

>> [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 của các tín hiệu tuần hoà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;

Trang 8

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;

Trang 9

IV Năng lượng, công suất của một tín hiệu

>>syms t;

>>T=20;

>>u(t)=heaviside (t);

>>x(t)=exp(-t).*cos(2*pi*t).*u(t);

Trang 10

>>f=(abs (x(t))).^2;

>>E=int(f, t, -T/2, T/2)

>>P=int (f, t, -T/2, T/2)/T

Kết quả

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 và phép đảo tín hiệu.

Bài 1 Vẽ đồ thị của các hàm số sau trên cùng 1 đồ 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;

Trang 11

Bài 2: Vẽ đồ thị của các hàm số sau trên cùng 1 đồ 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;

Trang 12

Bài 3: Vẽ đồ thị của các hàm số sau trên cùng 1 đô 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;

Ngày đăng: 03/03/2024, 09:40

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w