Yusupbekov N. R., Muxitdinov D. P bazarov M. B., Xalilov


Mantiqiy operatorlar va funksiyalar


Download 2.28 Mb.
bet37/88
Sana03.10.2023
Hajmi2.28 Mb.
#1691015
1   ...   33   34   35   36   37   38   39   40   ...   88
Bog'liq
boshqarish sistemalarini kompyuterli modellashtirish asoslari

Mantiqiy operatorlar va funksiyalar.
Mantiqiy amallarni bajarish uchun quyidagi mantiqiy operatorlardan foydalanish:
= - tenglik (Masalan, a = = b);
= - tengsizlik;

  • - katta (Masalan, b > a);

>= - katta yoki teng;
< - kichik;
<= - kichik yoki teng.
Bularni quyidagi shakllarda ham foydalanish mumkin: a = = b = = s; a
! = b ! = s va x < u < z va h.k. Bu operatorlarning natijasi True yoki False.
Asosiy mantiqiy funksiyalar (R, q va boshqa mantiqiy qiymatlar ustida) quyidagicha beriladi:
Not[p] yoki ! r -mantiqiy inkor;
And[p, q,... ] yoki r && q && ... -mantiqiy ko’paytirish;
Or[p, q, ... ] yoki r \\ q \\ ... - mantiqiy ko’paytirish. Misollar:
And[True,True,True] True
Not[True] False
And[l,l,0] 1 || 1 || 0
And[l,1,0] 1 && 1 && 0
Mantiqiy munosabatlar quyidagicha ham berilishi mumkin:
Equal [lhs,rhs]; Greater[x,y]; GreaterEqual[x, u]; Negative[x]; NonNegative[x]; Positive[x]; Xor[e1, e2, ...].
Misollar:
Positive[2-3] False
Equal[1+2,4-1] True
Positive[2] True
NonNeganive[-2] False
Xor[True,False] True
Boshqa mantiqiy funksiyalar haqidagi ma’lumotlarni ma’lumotlar bazasidan topish mumkin.
Elementar va maxsus funksiyalar.

Mathtmatica da elementar (standart) funksiyalarning barchasini qiymatlarini hisoblash imkoniyati mavjud. Masalan:
Mathtmatica da Oddiy yozuvda
Abs[z] |z|
ArcCos[z] arccosz
Umumiy holda bu yerda z yoki kompleks bo’lishi mumkin. Misollar:
Sqrt[2.] 1.41421
2*Sin[1] 2 Sin[1]

Mathematica da kompleks sonlar bilan ishlash imkoniyati judda katta:


Arg[z]z kompleks sonning argumenti;
Conjugate[z] —z kompleks songa qo’shma kompleks soni hosil qiladi;

Download 2.28 Mb.

Do'stlaringiz bilan baham:
1   ...   33   34   35   36   37   38   39   40   ...   88




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling