BÀI TẬP MÔN HỌC MÔ PHỎNG HỆ THỐNG TRUYỀN THÔNG
Họ và tên : Tạ Văn Dũng
Lớp : D10VT2
-----------------------------------------------------------------------------------------------------------------------------------------
Bài 4 :
>> A=[-1 3.5 2;0 1 -1.3;1.1 2 1.9]
A =
-1.0000 3.5000 2.0000
0 1.0000 -1.3000
1.1000 2.0000 1.9000
>> B=[1 0 0;0 1 0;0 0 1]
B =
1 0 0
0 1 0
0 0 1
>> C=A.*B
C =
- 1.0000 0 0
0 1.0000 0
0 0 1.9000
Bài 7 :
>> x=[1 -3 3 14 -10 12];
>> y=[12 6 0 -1 -10 2];
>> x>y
ans =
0 0 1 1 0 1
Matlb so sánh từng phần tử tương ứng của 2 vector ,nếu thành phần của x lớn hơn thành phần của y thì trả về giá trị true (1) ,ngược lại trả về false(0)
Bài 8 :
>> C=[1 2 3 4 10;-22 1 11 -12 4;8 1 6 -11 5;18 1 11 6 4];
>> B=10.*ones(4,5);
>> D=-10.*ones(4,5);
>> C=(C<=B)&(C>=D)
C =
1 1 1 1 1
0 1 0 0 1
1 1 1 0 1
0 1 0 1 1
Bài 14 :
function [] = Ham_truyen_dat( ) w=0.01:0.01:5 ; H1=1./(i.*w); H2=1./(1+i.*w); %VÏ c¸c tÝn hiÖu figure; subplot(2,2,1); plot(abs(H1),'b','LineWidth',2); title('BiÓu diÔn biªn ®é hµm truyÒn ®¹t H(jw)=1/(jw)','Fontname','.Vntime','fontsize',18); %axis([0 1500 -2 1]); grid on xlabel('w') ylabel('Biªn ®é','Fontname','.Vntime','fontsize',14) %--------------------------------------------------------- subplot(2,2,2); plot(angle(H1),'b','LineWidth',2,'color','r'); title('BiÓu diÔn pha hµm truyÒn ®¹t H(jw)=1/(jw)','Fontname','.Vntime','fontsize',18); grid on xlabel('w') ylabel('Pha','Fontname','.Vntime','fontsize',14) %--------------------------------------------------------- subplot(2,2,3); plot(abs(H2),'b','LineWidth',2); title('BiÓu diÔn biªn ®é hµm truyÒn ®¹t H(jw)=1/(1+jw)','Fontname','.Vntime','fontsize',18); grid on xlabel('w') ylabel('Biªn ®é','Fontname','.Vntime','fontsize',14) %--------------------------------------------------------- subplot(2,2,4); plot(angle(H2),'b','LineWidth',2,'color','r'); title('BiÓu diÔn pha hµm truyÒn ®¹t H(jw)=1/(1+jw)','Fontname','.Vntime','fontsize',18); grid on xlabel('w') ylabel('Pha','Fontname','.Vntime','fontsize',14) end
Bài 15:
[x,y]=meshgrid(-2:0.2:2,-1:0.1:1); f=x.^2+y.^2; mesh(f); maxf=max(max(f)); minf=min(min(f)); xlabel('x','fontsize',14) ylabel('y','fontsize',14) zlabel('z','fontsize',14) title('§å thÞ hµm f=x^2+y^2','color','b','Fontname','.VnTime','Fontsize',18)
Bài 16:
>> [x,y,z]=sphere(50);
>> r=3;
>> mesh(r*x,r*y,r*z)
>> mesh(r*x,r*y,r*z)