111. M-file da masala dastirini tuzing va Simulink paketida aniqlang: Ikkita haqiqiy musbat son berilgan bo‘lsin. Ularning o‘rta arifmetik va o‘rta geometrik qiymatlarini toping.
function arif(a,b)
arifmetik = (a+b)/2
geometrik = sqrt(a*b)
>> arif(4,9)
arifmetik =
6.500
geometrik =
6
112. M-file da masala dastirini tuzing va Simulink paketida aniqlang: Kubning qirrasi ma’lum bo‘lsa, uning yon sirti va hajmi topilsin..
function kub(qirra)
yon_sirti = 6 * qirra^2
hajmi = qirra^3
yon_sirti =
24
hajmi =
8
113. M-file da masala dastirini tuzing va Simulink paketida aniqlang: Ikkita haqiqiy son berilgan bo‘lsin. Bu sonlarning o‘rta arifmetik qiymatini hamda modullarining o‘rta geometrik qiymatini aniqlang.
function modul(a,b)
arifmetik = (a+b)/2
mudul_geo = sqrt(abs(a)*abs(b))
>> modul(9,4)
arifmetik =
6.5000
mudul_geo =
6
114. M-file da masala dastirini tuzing va Simulink paketida aniqlang: To‘g‘ri burchakli uchburchakning katetlari berilgan. Uning gipotenuzasi va yuzini toping.
function tugri_uchburchak(a,b)
gipotenuza = sqrt(a^2+b^2)
yuzi = a*b/2
>> tugri_uchburchak(3,4)
gipotenuza =
5
yuzi =
6
115. M-file da masala dastirini tuzing va Simulink paketida aniqlang: Temperaturasi t1 bo‘lgan v1 litr suv t2 temperaturali v2 litr suvga qo‘shildi.
Hosil bo‘lgan suvning temperaturasi va hajmini aniqlang.
function temperatura(t1, v1, t2, v2)
natija_temp = (t1*v1+t2*v2)/(v1*v2)
>> temperatura(2,3,4,5)
natija_temp =
1.7333
119. M-file da masala dastirini tuzing va Simulink paketida aniqlang: Teng tomonli uchburchakning tomoni berilgan bo‘lsin. Uning yuzi va perimetrini toping.
function uchburchak(tomon)
yuzi = tomon^2 * sqrt(3)/4
perimetri = 3 * tomon
>> uchburchak(3)
yuzi =
3.8971
perimetri =
9
124. M-file da masala dastirini tuzing va Simulink paketida aniqlang: x haqiqiy son berilgan bo‘lsin. To‘rtta ko‘paytirish hamda to‘rtta qo‘shish va
ayirish amallaridan foydalanib ifodaning qiymatini hisoblang.
function tenglama(x)
ildiz = 2*x^4-3*x^3+4*x^2-5*x+6
>> tenglama(2)
ildiz =
20
125. M-file da masala dastirini tuzing va Simulink paketida aniqlang: x va y haqiqiy sonlar berilgan bo‘lsin. Hisoblang: max(x, y);
function max(x,y)
if (x>y)
maxi = x
else maxi = y
end
>> max(20, 25)
ans =
25
128. M-file da masala dastirini tuzing va Simulink paketida aniqlang: x, y va z haqiqiy sonlar berilgan bo‘lsin. Hisoblang: max(x, y, z);
function max3(x,y,z)
if (x>y)
if (x>z)
maxi = x
else
maxi = z
end
elseif (y>z)
maxi = y
else
maxi = z
end
>> max3(2,3,4)
maxi =
4
>> max3(4,3,2)
maxi =
4
>> max3(3,4,2)
maxi =
4
Do'stlaringiz bilan baham: |