Kompyuterli modellashtirish



bet124/141
Sana15.01.2024
Hajmi
#138013
1   ...   120   121   122   123   124   125   126   127   ...   141
Bog'liq
KM majmua (1)

2. addrule funksiyasi.
Qo’llanilishi. FIS noravshan xulosalar tizimiga yangi qoida qo'shishda.
Sintaksis
а=addrule(a,ruleList)
Tavsifi. Adrule funksiyasi ikkita argumentga ega. Birinchi argument MATLAB
ish maydonidagi FIS o'zgaruvchisining nomi. RuleList ning ikkinchi argumenti har
biri berilgan qoidani ifodalovchi bir yoki bir nechta qatorni o'z ichiga olgan
matritsadir. Shuni esda tutish kerakki, ushbu matritsani ko'rsatish uchun maxsus
format qo'llaniladi. Agar xulosa chiqarish tizimida m ta kirish oʻzgaruvchisi va n ta
chiqish oʻzgaruvchisi boʻlsa, unda tegishli ruleList matritsasi aynan m+n+2 ustunga
ega boʻlishi kerak.
Birinchi m ustunlar tizimning kirish o'zgaruvchilariga tegishli. Bunday holda,
ustun raqami ma'lum bir kirish o'zgaruvchisi uchun a'zolik funktsiyasi indeksiga mos
kelishi kerak. Keyingi n ustunlar xulosa chiqarish tizimining chiqish
o'zgaruvchilariga tegishli. Bundan tashqari, har bir ustunda chiqish o'zgaruvchisi
uchun a'zolik funktsiyasi indeksiga mos keladigan raqam mavjud.


299
m+n+1 raqamlangan ustunda ushbu qoida qo'llaniladigan vazn mavjud. Vazn
noldan birgacha bo'lgan har qanday qiymatni olishi mumkin. Umuman olganda,
vaznni 1 ga tenglashtirish tavsiya etiladi.
m+n+2 sonli ustunda, agar ushbu qoidaning pastki xulosalari uchun noravshan
AND operatori (noravshan VA) ishlatilsa, 1 raqami mavjud. Agar ushbu qoidaning
pastki shartlari uchun noravshan OR operatori (noravshan YOKI) ishlatilsa, bu
ustunda 2 raqami mavjud.
Ikki kirish o'zgaruvchisi va bitta chiqish o'zgaruvchisi bo'lgan xulosa chiqarish
tizimiga misol.
ruleList=[1 1 1 1 1
1 2 2 1 1];
а=addrule(a,ruleList);
Ushbu misol uchun qo'shilgan qoidani quyidagicha talqin qilish mumkin:
"Agar kirish o'zgaruvchisi 1 ga a'zolik funktsiyasiga ega bo'lsa va kirish o'zgaruvchisi
2 ga a'zolik funksiyasiga ega bo'lsa, u holda 1 chiqish o'zgaruvchisi 1 a'zolik
funktsiyasiga ega".

Download
1   ...   120   121   122   123   124   125   126   127   ...   141