Laboratoriya ishi №4
Mavzu:
Geoinformatsion tizimlarda muhandislik masalalarini ifodalash va
modellarini ishlab chiqish
Ishdan maqsad
.Matlab dasturida ikki va uch o‟lchovli grafiklar yaratishni o‟rganish
.
Topshiriq.
Matlab dasturida ikki va uch o‟lchovli grafiklar yaratishni
Ishni bajarish tartibi.
Pastda
mesh
buyrug„iga misol keltirilgan.
>> [X, Y]=meshgrid([-5:0.1:5]);
>>Z=X.+Sin(X+Y);
>> meshc(X, Y, Z)
4.1- rasm – meshc(X,Y,Z) buyruqi orqali yaratilgan sirt uch o‟lchovli grafigi
.
MATLABda grafik qurilgandan keyin uni kerakli shaklda taxrirlash yoki
formatlash uchun
title
( 'String' ) titul yozuvi ishlatiladi.
x
,
u va z
o„qlariga yozuvlarni
joylashtirish
xlabel
('String'),
ylabel
('String'),
zlabel
('String') buyruqlari orqali
amalga oshadi.
Mavzu yuzasidan topshiriqlar.
Variant№1
1. 1 dan 10 gacha qiymatlardan foydalanib Sum yig‟indini hisoblang.
2.X=-5:10 qiymat oraliq y=sqrt(x)+x
2
ifodani yechimini toping. 2 o‟lchovli grafigini
chiqaring.
3.X va Y (-4:0.1:10) qiymat oraliqda Z=x^2+cos(x+y) bo‟lganda 3 o‟lchovli
grafigini chiqaring.
Variant№2
1. X=[1 6 9 7 ] sonlar oraliqlarida sign(x) ni hisoblang.
2.Matlab tizimida vektor amallarini bajarish.Unda Y=[7,8,9,10] va Y=[7 8 9 10] bu
vektorlar bir-biriga teng. Sin(y) ni qiymatlarini toping.
3.X=2 bo‟lganda y=x
3
+2 funksiya grafigini chiqaring.
Variant№3
1. N=[-5 10 7 9 ] sonlar oraliqlarida sign(n) ni hisoblang
2.Matlab tizimida vektor amallarini bajarish.Unda N=[1,2,3,4] va X=[1 2 3 4] bu
vektorlar bir-biriga teng. Ln(n) ni qiymatlarini toping.
3.X=[-1:0.1:10] bo‟lganda y=x
2
-9+z funksiyaning uch o‟lchovli grafigini
chiqaring.
Variant№4
1. 1 dan 100 gacha qiymatlardan foydalanib Sum yig‟indini hisoblang.
2.Matlab tizimida vektor amallarini bajarish.Unda K=[11,12,13,14] va
K=[11 12 13 14] bu vektorlar bir-biriga teng. Log(k) ni qiymatlarini toping.
3.X va Y (-2:0.1:8) qiymat oraliqda Z=x^3+log(x+y) bo‟lganda 3 o‟lchovli
grafigini chiqaring
Variant№5
1.72 va 189 sonnning MAX ifodasini chiqaring.
2.Matlab tizimida vektor amallarini bajarish.Unda J=[9,11,12,13] va
J=[9 11 12 13] bu vektorlar bir-biriga teng. Ln(j) ni qiymatlarini toping.
3. X=[-3:0.1:7] bo‟lganda y=x
5
-5*z+cos(x+y) funksiyaning uch o‟lchovli grafigini
chiqaring.
Variant№6
1. 72 va 189 sonnning MIN ifodasini chiqaring.
2.Matlab tizimida vektor amallarini bajarish.Unda L=[1,2,5,6] va L=[1 3 5 6] bu
vektorlar bir-biriga teng. Sin(l) ni qiymatlarini toping.
3.X=4 bo‟lganda y=x
2
+2*x funksiya grafigini chiqaring.
Variant№7
1. -72 va 189 sonnning abs ifodasini chiqaring.
2. X va Y (-1:0.1:5) qiymat oraliqda Z=abs(x^2)+ln(y) bo‟lganda 3 o‟lchovli
grafigini chiqaring
3.X=1 bo‟lganda y=x
2
+x-9 funksiya grafigini chiqaring.
Variant№8
1. X va Y (-3:0.1:11) qiymat oraliqda Z=log(x)+sin(x+y) bo‟lganda 3 o‟lchovli
grafigini chiqaring
2.Matlab tizimida vektor amallarini bajarish.Unda X=[15,16,17,18] va X=[15 16 17
18] bu vektorlar bir-biriga teng. Cos(x) ni qiymatlarini toping.
3.X=5 bo‟lganda y=2*x
2
-4*x funksiya grafigini chiqaring.
Foydalanilgan adabiyotlar:
1.U.A.Shadmanova,F.S.Islamova, E.Sh.Qurbonov “Qurilishda axborot texnologiya-
lari”. O‟quv qo‟llanma.Т.: ―O‟zbekiston faylasuflari milliy jamiyati 2018. 141-b
2.Kadirov M.M. «Axborot texnologiyalari» o‟quv qo‟llanma T.:«Sano-standart»,
2018.196-b
3.
www.ziyonet.uz
- O„zbekiston Respublikasi ta‟lim portali.
4.www.google.uz – qidiruv tizimi.