Matlab muhitida eng oddiy siklik jarayonlar bilan ishlash



Download 205,69 Kb.
Sana14.09.2021
Hajmi205,69 Kb.
#174015
Bog'liq
5-Amaliyot shi T.Firdavs


Amaliyot shi № 5

MATLAB MUHITIDA ENG ODDIY SIKLIK JARAYONLAR BILAN ISHLASH

Ishdan maqsad:

- Matlabda boshqaruv operatorlari bilan tanishish;

- Shartli o‗tish operatori;

- Tarmoqlanish operatori;

- Sikl operatori;

Uslubiy ko„rsatmalar:

1. Boshqaruv operatorlari deyilganda shartsiz va shartli o‗tish

operatorlari va siklik jarayonlarni tashkil etish operatorlari

kiradi. Matlab tizimida mazkur operatorlardan bevo sita xisoblash

muxitida foydalanish mumkin.

2. Boshqaruv operatorlari if, while, switch va for kabilarning biri

bilan boshlanib, end operatori bilan yakunlanadi. Mazkur so‗zlar

orasidagi operatorlar tizim tomonidan bir murakkab

operatorlarning qismlari sifati da q araladi.

3. Matlabda shartsiz o‗tish operatori va metka ishlatilmaydi.

4. Shartli o„tish operatori - Mazkur operatorning strukturasi:

if

<1 - operatorlar>

else


<2 - operatorlar >

end


Ishlash: Avval < shart > tekshiriladi, agar shart bajarilsa, <1 -operatorlar> bajariladi, aks xolda <2 - operatorlar > bajariladi.

Shartli operatorning qisqartirilgan shakli:

if

<1-operatorlar>

end


Bunda bajarilmasa, end operatoridan keyingi operatorlar bajariladi.

quyidagi ifodalar ko‗riishida bo‗lishi mumkin:

<1-o„zgaruvchi nomi> <2-o„zgaruvchi nomi>

:

< - kichik;

> - katta;



<= - kichik yoki teng;

>= - katta yoki teng;

== - teng;

~= - teng emas;



- oddiy yoki murakkab, yani bir nechta oddiy

shartlarning mantiqiy amallar orqali birlashmasi ko‗rinishida

bo‗lishi mumkin. Matlabda mantiqiy amallar quyidagicha

ifodalanadi:

& - mantiqiy ―BA‖ (―AND‖);

| - mantiqiy ―YoKI‖ (―OR‖);

~ - mantiqiy ―INKOR‖(― NOT‖);

Shartli o‗tish operatorining quyidagi ko‗rinishda ham ishlatiladi:

if< 1 - shart >

< 1 - operatorlar >

elseif< 2 - shart >



< 2 - operatorlar >

elseif< 3 - shart >



< 3 - operatorlar >

. . . . . . . . . . . . . . .

else

< operatorlar >

end


Bunda elseif operatori <1 - shart> bajarilmaganda bajariladi.

Bunda <2 - shart> tekshiriladi, agar <2 - shart> bajarilsa,



<2 - operatorlar> bajariladi, aks holda keyingi elseif bajariladi va

h.k. Agar elseif dagi shartlardan birortasi bajarilmasa, u holda

else operatoridan keyingi bajariladi.

5. Tarmoqlanish operatori quyidagicha tashkil topgan:

switch< ifoda >

case< 1 - qiymat >



< 1 - operatorlar >

case< 2 - qiymat >



< 2 - operatorlar >

. . . . . . . . . . . . . . .

otherwise

end


< ifoda > qiymatiga ko‗ra boshqaruv mos < operatorlar > ga

uzatiladi. Agar ifoda keltirilgan < 1 - qiymat > ... lardan birortasiga

teng bo‗lmasa, u xolda < n - operatorlar > bajariladi.

Misol:


Bevosita hisoblash muhitida operator quyidagi formatda yoziladi:

switch< ifoda > , case< 1 - qiymat > , < 1 - operatorlar > , ...

case< 2 - qiymat > , < 2 - operatorlar > , ...

otherwise, < n - operatorlar >, end

Misol :

6. Matlab sikl operatori ikki hil arifmetik, mantiqiy ko‗rinishga

ega:

1. Takrorlanishlar soni avvaldan ma‘lum bo‗lgan arifmetik sikl for operatori



yordamida amalga oshiriladi va quyidagi formatda ifodalanadi:

for=:[]:



end


Matlab bevosita xisoblash muhitida sikl operatori quyidagi formatga ega:

for=:[]:,...



, end

9-variant




Download 205,69 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish