1. Trang chủ
  2. » Giáo án - Bài giảng

tin học ứng dụng trong điện tử viễn thông matlab và ứng dụng trong điện tử viễn thông

24 451 1

Đ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

Định dạng
Số trang 24
Dung lượng 1,43 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Câu 3: Một hàm được xây dựng trong MATLAB như sau: Câu 4: Viết tập lệnh m-file thực hiện bài toán sau: Cho A là một ma trận vuông, tạo ma trận B giống ma trận A nhưng tất cả các thành p

Trang 3

TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM

KHOA ĐIỆN – ĐIỆN TỬ

BỘ MÔN ĐIỆN TỬ VIỄN THÔNG

CÂU HỎI ÔN TẬP TIN HỌC ỨNG DỤNG TRONG ĐIỆN TỬ - VIỄN THÔNG

% s được tính theo biểu thức: s = sqrt(sum((x-m).^2/n));

% Code lệnh viết ở đây

end

Áp dụng xác định các giá trị ave và stdev khi cho biết:

values = [12.7, 45.4, 98.9, 26.6, 53.1]; [ave,stdev] = stat2(values).

Câu 3: Một hàm được xây dựng trong MATLAB như sau:

Câu 4: Viết tập lệnh m-file thực hiện bài toán sau: Cho A là một ma trận vuông, tạo ma trận B

giống ma trận A nhưng tất cả các thành phần trên đường chéo chính đều bằng tổng các thành phần trên đường chéo chính của A

Trang 4

Câu 5: Viết tập lệnh m-file thực hiện bài toán sau: Cho A là một ma trận ngẫu nhiên 6x6, b là

một vector ngẫu nhiên 6x1 Tìm X thỏa mãn biểu thức AX = b

Câu 6: Viết một hàm m-file thực hiện chuyển đổi qua lại giữa các đơn vị đo của tụ điện (Fara

[F], MicroFara [µF ], NanoFara [nF], PicoFara [pF].

function donvi(a,C)

if C<=0

error('sai')

end

Trang 5

C C L

C C

π

=

+ Hãy viết hàm m-file thực hiện tính tần số f Kết quả tính f được in ra

theo cấu trúc: “ Tan so mach dao dong 3 diem: f =[gia tri cua f] [kHz]”

function cau7(L,C1,C2)

if L<=0 || C1<=0 || C2<=0

Trang 6

Câu 8: Một tín hiệu xung tuần hoàn biểu diễn như trên hình 8.1 Viết hàm hoặc tập lệnh m-file

thực hiện biểu diễn tín hiệu bằng đồ thị trong 6 chu kỳ Với các tham số T=1s, Ton = 2Toff

Hình 8.1function cau8(a,T)

v t Ve− 

  Với C= 10 µF, hãy viết hàm hoặc tập lệnh m-file thực hiện

vẽ dạng điện áp trên tụ điện với các giá trị của R: 1.0 kΩ, 10 kΩ, 0.1 kΩ

Trang 7

Hình 9.1function cau9(R)

end vmax = v(50);

for i = 51:100 t(i) = i/100; v(i) = vmax*exp(-t(i-50)/tc); end

end function cau10(r,c)

if r<=0 || c<=0 error('loi')

Trang 8

plot(t1,v1,t2,v2,t3,v3) end

return end

Câu 11: Một mạch điện cho trên hình 11.1 Dòng điện ban đầu trên cuộn dây L bằng không

Tại thời điểm t = 0 đóng chuyển mạch từ a sang b, giữ tại b khoảng 1s sau đó đóng chuyển mạch từ b tới c và giữ nguyên Hãy viết hàm hoặc tập lệnh m-file vẽ dạng dòng điện trên cuộn dây theo thời gian

Hình 11.1E=40;

Trang 9

Hình 12.1function cau12

Câu 13: Cho mạch điện hình 13.1 với L=0,5H, R=100Ω và nguồn một chiều E=50V Tại thời

điểm t=0 khoá K được đóng lại Sử dụng MATLAB viết hàm hoặc tập lệnh tìm uL (t), u R (t), i(t)

và vẽ đồ thị của chúng.

Hình 13.1function cau13

E

Trang 10

Câu 14: Cho mạch điện hình 14.1 với nguồn một chiều E=150V, R=R1=R2=10Ω, C=40µF

Khoá K đóng tại thời điểm t = 0 Sử dụng MATLAB viết hàm hoặc tập lệnh tìm i(t), i1 (t),

i 2 (t), u c (t) và vẽ đồ thị của chúng.

Hình 14.1function cau14(R,R1,R2,C,E)

Trang 11

Hình 15.1function cau15(R,R1,L,E)

ω+ω

−ω

j

jj

A

Trang 12

Hình 16.1function cau16

ω

−ω

+

=

)(jj

jj

Y

11

11

1

Trang 13

Câu 18: Cho mạch lọc loại K có sơ đồ như hình 18.1 Với L = 4,5mH; C = 4nF Sử dụng

MATLAB viết hàm xác định tần số cắt và trở kháng sóng của mạch

y = A π f t Hãy viết hàm hoặc tập lệnh bằng MATLAB thực hiện điều chế biên độ

AM, mô tả các tín hiệu âm tần, cao tần, tín hiệu AM bằng đồ thị trên một cửa sổ hình fig, khi

cho biết hệ số điều chế m =75%; As = 5; f s = 2kHz với f c = 10f s, thời gian mô phỏng

60

subplot(3,1,1);plot(t,ys);title('do thi tin hieu am tan');

subplot(3,1,2);plot(t,yc);title('do thi tin hieu cao tan');

subplot(3,1,3);plot(t,Udb);title('do thi tin hieu dieu che AM');

end

end

Trang 14

Câu 20: Một tín hiệu âm tần có dạng y s = A s.sin 2 .( π f t s ) và một tín hiệu cao tần có dạng

.sin 2

y = A π f t Hãy viết hàm hoặc tập lệnh bằng MATLAB thực hiện điều chế tần số

FM, mô tả các tín hiệu âm tần, cao tần, tín hiệu FM bằng đồ thị trên cửa sổ hình fig, với biểu thức tín hiệu điều tần FM cho có dạng: y FM =A c.sin( ( )ωc t +m.sin( )ωs t ) với fc = 400, f

s = 25, m=10 Các biên độ Ac, As tùy chọn

subplot(3,1,1);plot(t,ys);title('do thi tin hieu am tan');

subplot(3,1,2);plot(t,yc);title('do thi tin hieu cao tan');

subplot(3,1,3);plot(t,yfm);title('do thi tin hieu dieu che FM');

n=input('nhap so bit vao ');

while (c(i)~=1)&& (c(i)~=0) % kiem tra chuoi nhap vao

disp ('nhap lai bit! yeu cau nhap bit la 0 hoac 1');

c(i)=input(['nhap bit ' num2str(i) ' vao ']);

%if (c(i)==1)| (c(i)==0)

% k=1;

%end

end

end

Trang 15

Câu 22: Viết hàm hoặc tập lệnh m-file biểu diễn dạng tín hiệu bản tin và tín hiệu điều chế

FSK trên cùng một cửa sổ hình fig khi cho biết tín hiệu bản tin m(t)= 01010010

Câu 23: Viết hàm hoặc tập lệnh m-file biểu diễn dạng tín hiệu bản tin và tín hiệu điều chế

PSK trên cùng một cửa sổ hình fig, khi cho biết tín hiệu bản tin m(t)= 01010010

Câu 24: Một mạch chỉnh lưu 1 pha cả chu kỳ cho bởi hình 24.1 Nếu V t s( ) =20sin 100( πt) và

10

R= kΩ, C=100µF Hãy viết hàm hoặc tập lệnh xác định các giá trị sau: độ gợn sóng Vpp,

điện áp ra một chiều, thời gian xả của tụ điện

Trang 16

Hình 24.1

Câu 25: Viết chương trình thực hiện xác định các dòng điện i2, i3 , i4 tương ứng qua R2, R3, R4 Với các tham số của mạch hình 25.1 như sau: R1=R2=j Ω, R3=R4=R5=2j Ω, E0=5V, E1=10V, E2=15V,E5=20V

R1E1

R3

R5

R4R2

Trang 17

R3

R5

R4R2

Câu 28: Viết chương trình thực hiện xác định dòng I3 điện trên Z3 hình 28.1 Với các tham số

của mạch cho như sau: Z1= Z2=Z4=Z5=50j Ω, Z3=25j Ω, E1=15V, E5=30V

Hình 28.1function cau28(z1,z2,z3,z4,z5,e1,e5)

Trang 18

Hình 29.1R1=j;

R1 E1

Trang 19

end

Câu 31: Viết hàm hoặc tập lệnh m-File xác định ma trận trở kháng của mạch hình 31.1 nếu áp

dụng định luật Kirchhoff II để phân tích mạch

Hình 31.1function matrantrokhang=cau31(R1,R2,R3,R4,R5)

Câu 32: Viết hàm hoặc tập lệnh m-File xác định ma trận dẫn nạp của mạch hình 32.1 nếu áp

dụng định luật Kirchhoff I để phân tích mạch

Trang 20

Y=[-Y5-Y3-Y1 Y3 Y1; -Y3 Y3+Y2+Y4 -Y2; Y1 Y2 -Y2-Y1-Y6]

Câu 33: Lập trình GUI thực hiện chuyển đổi qua lại đơn vị đo tụ điện Với giao diện được

thiết kế như trên hình 33.1: trong đó (1) là giá trị nhập vào để chuyển đổi với đơn vị ban đầu được chọn tại (3), kết quả chuyển đổi hiển thị trên (2) kèm theo đơn vị trên (4) được lựa chọn Khi tác động lựa chọn trên (3) hoặc (4) chương trình sẽ thực hiện

Hình 33.1

Câu 34: Lập trình GUI thực hiện biểu diễn tín hiệu tin tức, tín hiệu sóng mang và tín hiệu

điều chế AM với giao diện được thiết kế như hình 34.1 trong đó ( ) ( )5 ÷ 8 để nhập các tham số,

(4) chạy chương trình, (1) biểu diễn tín hiệu sóng mang, (2) biểu diễn tín hiệu tin tức, (3) biểu diễn tín hiệu điều chế AM

Trang 21

Hình 34.1

Câu 35: Giao diện một chương trình trên GUI cho bởi hình 35.1 Trong đó (1) để hiển thị các

số từ 0 đến 9, (2) để hiển thị các số từ 0 đến 20, (3) để hiển thị các số từ 0 đến 9, (4) là nút chạy chương trình Hãy lập trình để khi nhấn (4) chương trình thực hiện bài toán sau: (3) hiển thị lần lượt từ 0 đến 9 sau đó lặp lại, thời gian lặp lại 0.5s; (3) đếm đến 9 thì (2) bắt đầu đếm từ 0; (2) đếm đến 20 thì (1) bắt đầu đếm từ 0 Khi thu được kết quả sau:

=

trên (5)

Hình 35.1

Câu 36: Hãy lập trình GUI thực hiện thiết

kế giao diện như hình 36.1, khi chọn trên

(1) chọn số cần hiển thị trên LED 7 thanh

loại được chọn là Cathode chung thì LED

hiển thị số tương ứng còn (2) và (3) hiển

thị bảng mã của LED 7 thanh theo hệ đếm

10 và hệ đếm 16

LED

Trang 22

Câu 37: Hãy lập trình GUI thực hiện thiết kế giao diện như hình 37.1, khi chọn trên (1) chọn

số cần hiển thị trên LED 7 thanh loại được chọn là Anode chung thì LED hiển thị số tương ứng còn (2) và (3) hiển thị bảng mã của LED 7 thanh theo hệ đếm 10 và hệ đếm 16

Câu 38: Thiết kế giao diện như hình 38.1 bằng lập trình GUI, viết chương trinh thực hiện bài

toán: (1) nhập tần số với đơn vị được chọn tại (2), kết quả tính toán ra bước sóng hiển thị tại (3) với đơn vị tương ứng (4), xác định xem tần số đó thuộc băng tần nào (5) Với tần số nhập vào thuộc dải tần số vô tuyến điện

Trang 23

Hình 38.1

Câu 39: Thiết kế giao diện như hình 39.1 bằng lập trình GUI, viết chương trình thực hiện bài

toán sau: (1) là các vạch màu có thể thay đổi được màu sắc, (2) lựa chọn một số giá trị của điện trở: 220, 330, 470, 560 [Ohm]; (3) nhập giá trị điện trở từ bàn phím Chọn giá trị trên (2)

mã màu của (1) thay đổi tương ứng, Nhập giá trị tại (3) mã màu của (1) thay đổi tương ứng, giá trị nhập tại (3) nằm trong khoảng (100 đến 10.000 [Ohm])

Hình 39.1 Câu 40: Thiết kế giao diện như hình 40.1 bằng lập trình GUI, hãy viết chương trình thực hiện

chuyển đổi đơn vị đo công suất từ watts sang dBm, (1) nhập giá trị cần chuyển đổi có đơn vị

đo là W, (2) hiển thị kết quả với đơn vị đo dBm, (3) thực hiện lệnh chuyển đổi, (4) xóa trắng kết quả và dữ liệu vào

Hình 40.1

Trang 24

Hải Phòng, tháng 05 năm 2015

Giảng viên

ThS Vũ Đức Hoàn

Ngày đăng: 04/06/2016, 10:57

HÌNH ẢNH LIÊN QUAN

Hình 9.1 function cau9(R) - tin học ứng dụng trong điện tử viễn thông matlab và ứng dụng trong điện tử viễn thông
Hình 9.1 function cau9(R) (Trang 7)
Hình 12.1 function cau12 - tin học ứng dụng trong điện tử viễn thông matlab và ứng dụng trong điện tử viễn thông
Hình 12.1 function cau12 (Trang 9)
Hình 28.1 function cau28(z1,z2,z3,z4,z5,e1,e5) - tin học ứng dụng trong điện tử viễn thông matlab và ứng dụng trong điện tử viễn thông
Hình 28.1 function cau28(z1,z2,z3,z4,z5,e1,e5) (Trang 17)
Hình 31.1 function matrantrokhang=cau31(R1,R2,R3,R4,R5) - tin học ứng dụng trong điện tử viễn thông matlab và ứng dụng trong điện tử viễn thông
Hình 31.1 function matrantrokhang=cau31(R1,R2,R3,R4,R5) (Trang 19)
Hình 32.1 function matrandannap=cau32(R1,R2,R3,R4,R5,R6) - tin học ứng dụng trong điện tử viễn thông matlab và ứng dụng trong điện tử viễn thông
Hình 32.1 function matrandannap=cau32(R1,R2,R3,R4,R5,R6) (Trang 19)
Hình 39.1 Câu 40: Thiết kế giao diện như hình 40.1 bằng lập trình GUI, hãy viết chương trình thực hiện - tin học ứng dụng trong điện tử viễn thông matlab và ứng dụng trong điện tử viễn thông
Hình 39.1 Câu 40: Thiết kế giao diện như hình 40.1 bằng lập trình GUI, hãy viết chương trình thực hiện (Trang 23)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w