You are on page 1of 23

TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG

BÁO CÁO THỰC HÀNH


MÔN: THỰC HÀNH MÔ PHỎNG
-MÃ MÔN:403035-
-NHÓM 09-
Tên: Trịnh Quốc Minh
MSSV: 42101333
Lớp: 21040201
Ngành: Kỹ Thuật Điện Tử- Viễn Thông
Khoa: Điện- Điện tử

1
-TP Hồ Chí Minh,Thứ 3, Ngày 01 Tháng 11 Năm 2022-

Nội dung
Bài 1
Câu 1:
duongkinh=input(‘Nhap duong kinh: ‘)
pi=3.14
chuvi=pi*duongkinh
dientich=pi*(duongkinh/2)^2
Câu 2
duongkinh=input(‘Nhap duong kinh: ‘)
pi=3.14
a=input(‘Nhap 1: chu vi, 2: dien tich’)
chuvi=pi*duongkinh
dientich=pi*(duongkinh/2)^2
ketqua=chuvi*(a==1)+ dientich*(a==2)
Câu 3
a=input(‘So nuoc: ‘)
b=input(‘So dien: ‘)
tiennuoc=a*10000
tiendien=b*2500
tong=gianuoc+giadien+1000000
Câu 4
2
a=input(‘diem mon 1’)
b=input(‘tin chi mon 1’)
c=input(‘diem mon 2’)
d=input(‘tin chi mon 2’)
h=input(‘diem mon 3’)
k=input(‘tin chi mon 3’)
diemtrungbinh=(a*b+c*d+h*k)/(b+d+k)
Câu 5
a=input(‘Nhap a’)
b=input(‘Nhap b’)
c=input(‘Nhap c’)
denta=b^2-4*a*c
x1=(-b + sqrt(denta))/(2*a)
x2=(-b - sqrt(denta))/(2*a)
Câu 6
pi=3.14
a=2*sin(pi)+3*(sin(100))^2+5*sqrt(exp(1)*2)-2*log(2)
b=2*log2(3)+25^(1/3)+log10(20)
Câu 7
ab=3
ac=6
bc=4
bac=acosd((ab^2+ac^2-bc^2)/(2*ac*ab))
3
abc=acosd((ab^2+bc^2-ac^2)/(2*bc*ab))
acb=acosd((ac^2+bc^2-ab^2)/(2*ac*bc))
s=(ab+bc+ac)/2
s=sqrt(s*(s-ac)*(s-ab)*(s-ac))
Câu 8
ab=3
ac=6
bc=4
bac=acosd((ab^2+ac^2-bc^2)/(2*ac*ab))
abc=acosd((ab^2+bc^2-ac^2)/(2*bc*ab))
acb=acosd((ac^2+bc^2-ab^2)/(2*ac*bc))
s=(ab+bc+ac)/2
s=sqrt(s*(s-ac)*(s-ab)*(s-ac))
frintf(‘Dien tich tam giac : %f ’,s)
Câu 9
x=input(‘Nhap x’)
y=abs(x-5)+abs(9-x^3)
Câu 10
pi=3.14
a=5
sv=a*a
st=pi*(a/2)^2
s3=sv-st
4
ch=sqrt(2.5^2+2.5^2)
svn=ch*ch
stn=pi*(ch/2)^2
s2=svn-stn
s=s3+s2
Câu 11
a=input(‘Chieu dai canh: ‘)
pi=3.14
cc=sqrt(2*(a^2))
cvn=pi*a
cvl=pi*cc
dtn=pi*(canh/2)^2
dtl=pi*(cc/2)^2
Câu 12
v=input(‘Nhap v: ‘)
r1=input(‘Nhap r1: ‘)
r2=input(‘Nhap r2: ‘)
r3=input(‘Nhap r3: ‘)
rtd=r1+((r2*r3)/(r2+r3))
i1=v/rtd
i2=i1*(r3/(r2+r3))
i3=i1-i2
Câu 13
5
v=input(‘Nhap v: ‘)
r1=input(‘Nhap r1: ‘)
r2=input(‘Nhap r2: ‘)
r3=input(‘Nhap r3: ‘)
r4=input(‘Nhap r4: ‘)
r5=input(‘Nhap r5: ‘)
rd=12
rz=((r3*(r1+rd+r4))/(r3+r1+r4+rd))
rtd=r2+rz+r5
i=v/rtd
i=ir2=ir3
vr2=ir2*r2
vr5=ir5*r5
vz=i*rz
vr3=vz
r14d=r1+r4+rd
ir14d=v3/r14d
vr1=ir14d*r1
vr4=ir14d*r4
vd=ir14d*rd

6
Bài 2
Câu 1
X=input(‘Nhap ma tran’)
max=max(X)
min=min(X)
Tong=sum(X)
Câu 2
A=[2 3 -2;1 1 5;6 7 -1];
B=[3;5;7];
X=B*A^-1
Câu 3
f=[-2 -1 5 0 3];
g=[-1 0 0 2 100];
Tong=f +g
Hieu=[-1 -1 5 -2 -97]
Tich=conv(f,g)
Hieu=deconv(f,g)
A=3.5*g
B=g/2
Nghiem=roots(Tong)
a=linspace(0,5,100)

7
y=polyval(f-2*g,a)
Câu 4
X=[11 6 4.3 3.5 3 2.7 2.4 2.3 2.1 2];
y=[-4 0 2 0];
polyval(y,X)
roots(y)
Câu 6
n=input(' nhap n: ');
a=ones(n,n)
b=zeros(n,n)
c=eye(n,n)
Câu 7
disp('X cau 7')
A=[1 -1 1;-1 2 1;-2 3 1];
B=[1 1 1 -1;1 0 2 2;1 -2 2 0];
X=(invA)*B;
Xchuyenvi=transpose(X)
disp('x cau 2')
a=[2 3 -2;1 1 5;6 7 -1];
b=[3;5;7];
x=A\B;
xchuyenvi=transpose(x)
Câu 8
8
f=[1 2 3 4];
g=[2 5];
n=length(f)-length(g);
z=zeros(1,n)
g1=[z g];
Tong=f+g1
Hieu=f-g1
Câu 9
g=input(‘Nhap ma tran’)
f=input(‘Nhap ma tran’)
tong=f+g
hieu=f-g
nhan =f*g
thuong=f/g
Câu 10
A=[2 sqrt(3) sind(60);log10(20) exp(2) 4;-1 0 5]
B=[9 8 2; cosd(30) -1 6;log(2) -5 -8 ]
Tong=A+B
Hieu=A-B
Tich=A*B

Bài 3
Câu 1

9
hold on
x=[ 2 2 0 2]
y=[0 2 2 3]
plot(x,y)
a=[4 5 4 4 ]
b=[3 2 2 0]
plot(a,b)
Câu 2
pi=3.14
axis[ -1 8 -1.5 1.5]
x=0:pi/12:2*pi
y1=sin(x)
y2=cos(x)
subplot(2,2,1)
plot(x,y1,’-r‘)
subplot(2,2,2)
plot(x,y2,’-y’)
Câu 3
x=[2 2 1 2 4 5 4 4 2]
y=[0 2 2 3 3 2 2 0 0]
a=[2 2.5 2.5 2]
b=[1.5 1.5 0 0]
c=[ 3.2 3.6 3.6 3.2 3.2]
10
d=[1.5 1.5 1 1 1.5]
plot(x,y)
plot(a,b)
ploy(c,d)
axis[0 6 -1 4]
Câu 4
x=0:10:100
y1=2*x+5;
y2=x^2+2*x-3
subplot(2,2,1)
plot(x,y1)
tilte(‘duong thuy’)
xlabel(‘Truc x’)
ylabel(‘Truc y’)
subplot(2,2,2)
plot(x,y2)
title(‘parabol’)
xlabel(‘Truc x’)
ylabel(‘Truc y’)
subplot(2,2,3)
plot(x,y1,’-r’)
hold on
plot(x,y2,’-k’)
11
Câu 5
x=1:1:12
y1=[26 27 28 29 30 33 33 32 30 28 26 25]
y2=[70 70 80 90 100 120 140 150 160 100 90 80]
subplot(2,2,1)
plot(x,y1,x,y2)
figure
subplot(2,2,1)
plot(x,y1)
subplot(2,2,2)
bar(x,y2)
Câu 6
0=[0:0]
viscircles(0,10)
Câu 7
pi=3.14
x=0:2*pi:100
x=sin(t)
y=sin(t)
plot(x,y)
hold on
plot(2*x,2*y)
Câu 8
12
pi=3.14
axis[ -1 8 -1.5 1.5]
x=0:pi/12:2*pi
y1=sin(x)
y2=cos(x)
subplot(2,2,1)
plot(x,y1,’-v‘)
subplot(2,2,2)
plot(x,y2,’-o’)

Bài 4
Câu 1
n=input(‘Nhap n ‘)
if n==0
dis(‘Khong’)
elseif n==1
dis(‘Mot’)
elseif n==2
dis(‘Hai’)
elseif n==3
dis(‘Ba’)
elseif n==4
dis(‘Bon’)

13
elseif n==5
dis(‘Nam’)
elseif n==6
dis(‘Sau’)
elseif n==7
dis(‘Bay’)
elseif n==8
dis(‘Tam’)
elseif n==9
dis(‘Chin’)
else
dis(‘ Khong phu hop’)
end.
Câu 2
n=input(‘Nhap n ‘)
switch n
case 0
dis(‘Khong’)

case 1
dis(‘Mot’)
case 2
dis(‘Hai’)
14
case 3
dis(‘Ba’)
case 4
dis(‘Bon’)
case 5
dis(‘Nam’)
case 6
dis(‘Sau’)
case 7
dis(‘Bay’)
case 8
dis(‘Tam’)
case 9
dis(‘Chin’)
otherwise
dis(‘sai)
end.
Câu 3
n=input(‘Nhap n’)
a=fix(n/100)
b=fix((n-a*100)/10)
c=n-a*100-b*10
switch a
15
case 1
s1=(‘mot tram’)
case 2
s1=(‘hai tram’)
case 3
s1=(‘ba tram’)
case 4
s1=(‘bon tram’)
case 5
s1=(‘nam tram’)
case 6
s1=(‘sau tram’)
case 7
s1=(‘bay tram’)
case 8
s1=(‘tam tram’)
case 9
s1=(‘chin tram’)
otherwise
s1=(‘sai’)
end.
switch b
case 1
16
s2=(‘mot chuc’)
case 2
s2=(‘hai chuc’)
case 3
s2=(‘ba chuc’)
case 4
s2=(‘bon chuc’)
case 5
s2=(‘nam chuc’)
case 6
s2=(‘sau chuc’)
case 7
s2=(‘bay chuc’)
case 8
s2=(‘tam chuc’)
case 9
s2=(‘chin chuc’)
otherwise
s2=(‘sai’)
end
switch c
case 1
s3=(‘mot ’)
17
case 2
s3=(‘hai ’)
case 3
s3=(‘ba ’)
case 4
s3=(‘bon ’)
case 5
s3=(‘nam ’)
case 6
s3=(‘sau ’)
case 7
s3=(‘bay ’)
case 8
s3=(‘tam ’)
case 9
s3=(‘chin ’)
otherwise
s3=(‘sai’)
end.
frintf(‘Doc la: %s %s %s’,s1,s2,s3)
Câu 4
x=0.7
s=0;
18
for n=0:19
s=s+((-1)^n)*x^(2*n)
end
Câu 5
pi=3.14
x=pi/6;
s=0;
n=0;
while(1)
s=s+((-1)^n)* x^(2*n+1)/(2*n+1);
n=n+1;
s1= s+((-1)^n)* x^(2*n+1)/(2*n+1);
if abs(s1-s)>0.0001;
break;
end.
end
Cau 6
a=input(‘Nhap a’)
b=input(‘Nhap b’)
c=input(‘Nhap c’)
if (a+b>c)&&(a+c>b)&&(b+c>a)&&(a>0)&&(b>0)&&(c>0)
disp(‘ a b c la mot tam giac’)
else
19
disp(‘ a b c khong la mot tam giac’)
end
Câu 7
n=input(‘Nhap n’)
while ( mod(n,1)~=0)| (n>0)
n=input(‘sai,nhap lai’)
end
for k=2:n;
if mod(n,k)==0
break;
end
end
if n==k
disp(‘La so nguyen to’)
else
disp(‘khong La so nguyen to’)
end
Câu 8
n=input(‘Nhap n’)
if n==0
break;
end
while ( mod(n,1)~=0)| (n>0)
20
n=input(‘sai,nhap lai’)
end
for k=2:n;
if mod(n,k)==0
break;
end
end
if n==k
disp(‘La so nguyen to’)
else
disp(‘khong La so nguyen to’)
end
Câu 9
n=input(‘Nhap n’)
if n==0
break;
end
while ( mod(n,1)~=0)| (n>0)
n=input(‘sai,nhap lai’)
end
for k=2:n;
if mod(n,k)==0
break;
21
end
end
if n==k
disp(‘La so nguyen to’)
else
disp(‘khong La so nguyen to’)
end
s=0;
for mod(n,2)~=0;
s=s+(n+1);
end
Câu 10
x=0.8
sn=0;
for n=0:14
sn=sn+(-1)^n*(x^(2*n+1))/fuctorial(2*n)
end
disp(sn)

-HẾT-

22
23

You might also like