Konstantalar va tizim o'zgaruvchilari: Konstanta - bu noyob nom bilan ifodalangan oldindan belgilangan raqamli yoki belgilar qiymati. Raqamlar (masalan, 1, -2 va 1.23) nomsiz raqamli konstantalardir.
MATLAB-dagi boshqa konstantalar odatda tizim o'zgaruvchilari deb ataladi, chunki ular bir tomondan tizim yuklanganda o'rnatiladi, boshqa tomondan esa ularni qayta belgilash mumkin. MATLAB tizimida qo'llaniladigan asosiy tizim o'zgaruvchilari quyida keltirilgan:
i yoki j - xayoliy birlik (-1 ning kvadrat ildizi);
pi - n raqami - 3,1415926...;
eps - suzuvchi nuqta raqamlari bo'yicha operatsiyalar xatosi (2-52 ) ;
realmin - eng kichik suzuvchi nuqta raqami (2-1022 ) ;
realmax - eng katta suzuvchi nuqta raqami (2 1023 );
inf - mashina cheksizligining qiymati;
ans - oxirgi operatsiya natijasini saqlaydigan va odatda uni displey ekranida ko'rsatishga sabab bo'ladigan o'zgaruvchi;
NaN - ma'lumotlarning raqamli bo'lmagan tabiatining ko'rsatkichi (Not-a-Number).
Bu erda tizim o'zgaruvchilaridan foydalanish misollari:
»
2*pi ans =
6,2832
» eps
ans =
2.2204e-016
» haqiqiy min
ans=
2.2251e-308
» realmax
ans=
1.7977e+308
» 1/0
Ogohlantirish: nolga bo'ling,
ans=
Inf
» 0/0
Ogohlantirish: Nolga bo'ling,
ans =
NaN
Ta'kidlanganidek, tizim o'zgaruvchilari qayta belgilanishi mumkin. Siz eps tizimi o'zgaruvchisini boshqa qiymatga o'rnatishingiz mumkin, masalan, eps=0,0001. Biroq, eng muhimi, ularning standart qiymatlari tizim yuklangandan so'ng darhol o'rnatiladi. Shuning uchun, oddiy o'zgaruvchilardan farqli o'laroq, tizim o'zgaruvchilari hech qachon aniqlanmagan bo'lishi mumkin emas.
Belgilar konstantasi apostroflar ichiga olingan belgilar qatoridir, masalan:
'Salom do'stim!'
'Salom'
'2+3'
Agar matematik ifoda apostroflar ichiga olingan bo'lsa, u baholanmaydi .va oddiygina belgilar qatori sifatida qaraladi. Shunday qilib, '2+3' 5 raqamini qaytarmaydi. Biroq, maxsus aylantirish funksiyalari yordamida belgilar ifodalarini hisoblangan ifodalarga aylantirish mumkin. Tegishli transformatsiya funktsiyalari keyinroq muhokama qilinadi.
3. Asosiy xulosalar.
Matlab, foydalanuvchiga matematikaning deyarli barcha sohalarini yoritishni tahlil qilish uchun ko'p miqdordagi (bir necha yuz) funktsiyalar mavjud. Matrityalar va chiziqli algebra - algebra matritsasi, chiziqli tenglamalar, eigenvalues \u200b\u200bva vektor, yakkaliklarning fakturasi va boshqalar. Interpositsiya polinomlar - polinomlar, polinomlar va ularni farqlash, egri chiziqlar va boshqalarni ekspleyatsiya qilish va ekstolaversiya qilishdir. Matematik statistika va ma'lumotlarni tahlil qilish - statistik funktsiyalar, statistik regressiya, raqamli filtrlash, tezkor to'rtta va boshqalar. Ma'lumotlarni qayta ishlash maxsus funktsiyalar to'plamidir, shu jumladan grafika, optimallashtirish, nolni qidirish, raqamli integratsiya (kvadratura) va boshqalarga. Differentsial tenglamalar differentsial va differentsial algebraik tenglamalarni, cheklovlar, xususiy hosilalardagi tenglamalar bilan tenglashtiruvchi differentsial tenglamalarni hal qilish. Tegishli matrislar ixtisoslashtirilgan dasturlarda ishlatiladigan maxsus Matlab to'plamlar to'plamining maxsus ma'lumotlari sinfidir. MATLAB muhitida arifmetik - arifmetik operatsiyalarni amalga oshirish. Algoritmlarni rivojlantirish. Matlab, ob'ektga yo'naltirilgan dasturlash kontseptsiyasidan foydalangan holda, shu jumladan yuqori darajani ishlab chiqish uchun qulay vositalarni taqdim etadi. Uning barcha zarur vositalarining barcha zarur vositasi, shu jumladan nutq va profilerlar mavjud. Sozlamalar ro'yxati bilan ishlash funktsiyalari mikrokontrollerlar va zarur bo'lganda boshqa dasturlar uchun algoritmlarni yaratishni osonlashtiradi. Ma'lumotni vizualizatsiya qilish. Matlab paketi qurilishning ko'plab funktsiyalariga ega, shu jumladan ma'lumotlarni uch o'lchovli, vizual tahlil qilish va animatsion roliklarni yaratadigan ko'plab funktsiyalarga ega. O'rnatilgan rivojlanish muhiti sizga foydalanuvchi grafik interfeynlari turli xil boshqarish vositalarini, masalan, tugmachalar, kiruvchi maydonlar va boshqalar kabi turli xil boshqarish vositalari yaratishga imkon beradi. Mustaqil dasturlar. MATLAB dasturlari, ikkala konsol ham, grafik foydalanuvchi interfeysi bilan komponentlardan foydalangan holda to'planishi mumkin. Matlab kompilyator Matlab ijro etadigan dasturlar yoki dinamik kutubxonalardan mustaqil ravishda foydalanish, boshqa kompyuterlarda, ammo erkin taqsimlangan muhitni o'rnatish talab etiladi.
Do'stlaringiz bilan baham: |