Danh mục

Bài tập môn học kỹ thuật truyền dẫn

Số trang: 27      Loại file: pdf      Dung lượng: 237.25 KB      Lượt xem: 4      Lượt tải: 0    
Thư viện của tui

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài tập môn họcKỹ thuật truyền dẫnI. MÃ ĐƯỜNG DÂY Các hàm được viết và lưu trong các m-file riêng với tên trùng tên hàm. x là tọa độ mà các đoạn thẳng được vẽ tại vị trí đó1.Các hàm bổ trợ Các hàm vẽ các đoạn nằm dọcfunction doc1(x)%ve mot doan nam doc dai 1 don vi u=linspace(0,1,1000); plot(x,u,r,LineWidth,5) hold on; grid on; -------------------------function doc_1(x))%ve mot doan nam doc dai -1 don vi u=linspace(-1,0,1000); plot(x,u,r,LineWidth,5) hold on; grid on; -------------------------function doc2(x)%ve mot doan nam doc dai 2 don vi u=linspace(-1,1,1000); plot(x,u,r,LineWidth,5) hold on; grid on; --------------------------Các hàm vẽ các...
Nội dung trích xuất từ tài liệu:
Bài tập môn học kỹ thuật truyền dẫnBài tập môn học Kỹ thuật truyền dẫn I. MÃ ĐƯỜNG DÂY Các hàm được viết và lưu trong các m-file riêng với tên trùng tên hàm. x là tọa độ mà các đoạn thẳng được vẽ tại vị trí đó 1.Các hàm bổ trợ Các hàm vẽ các đoạn nằm dọc function doc1(x)%ve mot doan nam doc dai 1 don vi u=linspace(0,1,1000); plot(x,u,r,LineWidth,5) hold on; grid on; -------------------------- function doc_1(x))%ve mot doan nam doc dai -1 don vi u=linspace(-1,0,1000); plot(x,u,r,LineWidth,5) hold on; grid on; -------------------------- function doc2(x)%ve mot doan nam doc dai 2 don vi u=linspace(-1,1,1000); plot(x,u,r,LineWidth,5) hold on; grid on; -------------------------- Các hàm vẽ các đoạn nằm ngang function ngang0_1(x)%ve mot doan nam ngang dai 1 don vi % nam tren truc hoanh t=linspace(x,x+1,100); for a=1:100 N(a)=0; end plot(t,N,r,LineWidth,5) hold on;grid on; -------------------------- function ngang0_5(x)%ve mot doan nam ngang dai 1/2 don vi t=linspace(x,(2*x+1)/2,100); for a=1:100 N(a)=0; end plot(t,N,r,LineWidth,5) hold on;grid on; -------------------------- %ve mot doan nam phia duoi truc hoanh ngang dai 1/2 don vi function ngang_0_5(x) t=linspace(x,(2*x+1)/2,100); for a=1:100 N(a)=-1; end plot(t,N,r,LineWidth,5) hold on;grid on;Sinh viên thực hiện Nguyễn éức Ninh Lớp ĐT7 - K46 1Bài tập môn học Kỹ thuật truyền dẫn -------------------------- function ngang1_5(x)%ve mot doan nam ngang %cao tren truc hoanh dai 1/2 don vi t=linspace(x,(2*x+1)/2,100); for a=1:100 N(a)=1; end plot(t,N,r,LineWidth,5) hold on;grid on; %ve mot doan nam phia duoi truc hoanh ngang dai 1 don vi function ngang_0_1(x) t=linspace(x,x+1,100); for a=1:100 N(a)=-1; end plot(t,N,r,LineWidth,5) hold on;grid on; -------------------------- function ngang1_1(x)%ve mot doan nam ngang dai 1 don vi t=linspace(x,x+1,100); for a=1:100 N(a)=1; end plot(t,N,r,LineWidth,5) hold on; -------------------------- Các hàm vẽ nửa xung dương và xung âm function duong(x) doc1(x) ngang1_5(x) doc1(x+1/2) ngang0_5(x+1/2) -------------------------- function am(x) doc_1(x) ngang_0_5(x) doc_1((2*x+1)/2) ngang0_5((2*x+1)/2) -------------------------- Các hàm vẽ mã HDB3 thuận và ngược %ve ma thuan 0000->000V function t=HDB3_thuan(x,t)%t la bien kiem tra for a=x:x+2 ngang0_1(a-1) end %V la bit pha luat if t==0%neu truoc do la mot xung am am(x+2)%ve mot xung am t=0; else duong(x+2)%ve mot xung duongSinh viên thực hiện Nguyễn éức Ninh Lớp ĐT7 - K46 2Bài tập môn học Kỹ thuật truyền dẫn t=1; end --------------------------- %ve ma nguoc 0000->B00V function t=HDB3_nguoc(x,t) if t==1%neu truoc do la mot xung duong am(x-1)%ve mot xung am t=0; else duong(x-1)%ve mot xung duong t=1; end ngang0_1(x)%00 ngang0_1(x+1)%00 %V la bit pha luat if t==1%neu truoc do la mot xung duong duong(x+2) t=1; else am(x+2) t=0; end 1. Đoạn mã vẽ các mã đường truyền %ma AMI function AMI(x) n=length(x); truth=0; for i=1:n if x(i)==1 if truth==0 duong(i-1) truth=1; else am(i-1) truth=0; end else ngang0_1(i-1) end end xlabel(AMI) ------------------------- % ma RZ don cuc function RZ(x) n=length(x); for i=1:n if i==n x(i+1)=x(i); end if x(i)==1 duong(i-1) else ngang0_1(i-1)Sinh viên thực hiện Nguyễn éức Ninh Lớp ĐT7 - K46 3Bài tập môn học Kỹ thuật truyền dẫn end if (x(i)==1)&(x(i+1)==0) doc1((2*(i-1)+1)/2) end if (x(i)==0)&(x(i+1)==1) doc1(i) end end %suon cuoi cung ...

Tài liệu được xem nhiều: