Axborot kommunikatsiya texnologiyalari




Download 1,98 Mb.
Pdf ko'rish
bet44/52
Sana20.05.2024
Hajmi1,98 Mb.
#245827
1   ...   40   41   42   43   44   45   46   47   ...   52
Bog'liq
Axborot kommunikatsiya texnologiyalari

 
3.39-rasm. 
MATLAB amallari. 
 
Yunon alfavitining harflarini MATLABda yozish uchun shu harfning 
nomini yozish tavsiya etiladi. Masalan, p ni hosil qilish uchun pi yozuvi 
yoziladi.
 
Matlabning standart funksiyalari 
MATLABning standart buyruqlarining umumiy ko’rinishi quyidagicha: 
buyruq (p1, p2, …) yoki buyruq(p1, p2, …); 
Bu yerda, buyruqning nomi, p1, p2,… - uning parametrlari. Buyruq 
yozilgach natijni olish uchun (odatda MATLAB da buyruq oxirida nuqta vergul 
yoki ikki nuqta kabi belgilar qo’yilmaydi) Enter tugmasini bosish (bir marta) 
yetarli. Har bir buyruq oxirida (;) belgisi bo’lishi, buyruq bajarilsada natijani 
ekranda namoyon etilmaslikni anglatadi va Enter tugmasi bosilganda jimlik 
qoidasiga asosan buyruq bajarilib, keyingi buyruqqa o'tiladi. Bunda natija EHM 
hotirasida qoladi. 
(%) – foiz belgisi izohlarni yozish uchun xizmat qiladi. Agar buyruqlar 
qisqa bo'lsa, ularni bir qatorga vergul bilan ajratgan holda yozib bajariladi. Agar 


84 
buyruq yetarlicha uzun bo'lsa, u holda uch nuqta (…) qo'yilib, Enter ni bir marta 
bosish orqali keyingi qatordan davom ettiriladi va hk. Masalan:
 
 
>> c=sqrt((sin(4/3*pi*x)+exp(0.1*y))/(cos(4/3*pi*x)+exp(0.1*y)))+... 
((sin(4/3*pi*x)+exp(0.1*y))/(cos(4/3*pi*x)+exp(0.1*y)))^(1/3)
c = 2.0451 
Dasturlashda shunday vaziyatlar bo'ladiki, bunda ifodani hisoblashda 
oraliq o'zgaruvchilarni kiritib(yoki ifodani qismlarga bo'lib) qadamma-qadam 
hisoblash mumkin. Yuqoridag misolni qaraymiz: 
>> x=0.2; 
>> y=-3.9; 
>> a=sin(4/3*pi*x)+exp(0.1*y); 
>> b=cos(4/3*pi*x)+exp(0.1*y); 
>> c=sqrt(a/b)+(a/b)^(1/3) 
c = 2.0451 
O’zgaruvchi berilgan qiymatni o’zlashtirishi uchun = belgi qo’llaniladi. 
MATLAB dasturi buyruqlarni help buyrug’i bilan 
chaqirib olinishi mumkin. MATLABning asosiy amaliy buyruqlari maxsus 
kengaytirilgan paketlar(kutubxonalar)ida, yani Toolbox(“Toolbox” inglizcha - 
“uskunalar qutisi” ma'nosini bildiradi)larida joylashgan bo’ladi.. Bu buyruqlarni 
MATLAB tizimi ma'lumotnomalaridan yoki help buyrug’i 
bilan chaqirish mumkin. Masalan: Simvolli hisoblashlarni bajarish paketi 
buyruqlarini Symbolic Math Toolbox paketini chaqirish orqali ko'rish munkin: 
>> help Symbolic Math
Symbolic Math Toolbox.
Version 2.1.3 (R13) 28-Jun-2002
Calculus.


85 
diff - Differentiate.
int - Integrate.
limit - Limit. taylor - Taylor series.
jacobian - Jacobian matrix.
symsum - Summation of series. 
Quyidagi jadlvalda asosiy standart funksiyalar va ularning MATLABdagi 
yozilish qoidalari keltirilgan. 

Download 1,98 Mb.
1   ...   40   41   42   43   44   45   46   47   ...   52




Download 1,98 Mb.
Pdf ko'rish