Лекция 3 тема: особенности использования основных конструкций в современных объектно ориентированных языках программирования


Download 5.5 Kb.
Sana16.06.2023
Hajmi5.5 Kb.
#1512851
Bog'liq
13-mavzu (Matlab grafik)

  • O’ZBEKISTON RESPUBLIKASI
  • OLIY VA O’RTA MAXSUS TA’LIM VAZIRLIGI
  • GULISTON DAVLAT UNIVERSITETI
  • AMALIY MATEMATIKA VA AT kafedrasi
  • Guliston-2021
  • 13- mavzu:
  • MATLAB dasturining grafik
  • imkoniyatlari
  • R e j a:
  • Ikki o’lchovli grafika.
  • Uch o’lchovli grafika.
  • Tayanch iboralar: polar, pcolor, pie, plot, bar, colormap, pie3, rectangle, imagesc
  • MATLAB dasturi haqida asosiy tushuncha
  • MATLAB tizimi – kompyuterda turli yo`nalishdagi: matematika, fizika, mexanika, boshqaruv va muhandislik masalalarini yechish, turli xil energetik, mexanik va dinamik tizimlarni modellashtirish, loyihalash, tavsiflash va tahlil qilish masalalarining aniq, tez va samarali hal etish uchun mo`ljallangan tizim va turli xil sohali foydalanuvchilarga mo`ljallangan dasturlash tilidir .
  • MATLAB dasturlash tili sifatida 1970- yillarning oxirida Kliv Mouler (Cleve Mouler) tomonidan yaratilgan. MATLAB atamasi inglizcha Matrix Laboratory so`zlaridan kelib chiqqan bo`lib, matritsa laboratoriyasi degan ma`noni anglatadi.
  • Matlabni hisoblagich sifatida ishlatish
  • Matlab interaktiv hisoblagich sifatida ishlatilganda, oddiygina hisoblamoqchi bo`lgan tenglamani muloqatli hisob uchun, ko`rmoqchi bo`lgan hisobni kiritamiz. Misol uchun biz 1+2*3 ni hisoblashni xohlaymiz. Kiritish belgisini (>>) oldiga shu masalani kiritamiz,
  •  
  • >> 1+2*3
  • ans= 7
  •  
  • Agar etibor bergan bo`lsangiz, kiritgan hisobni biroz argumentga tengladik.
  • MATLAB dasturi avtomatik tarzda, hisob natijasini ans nomli argumentga tenglaydi, bu answer inglizcha yechim (javob) degan manoni bildiradi. Shuni e`tiborga olish kerakki ans argumenti faqat oxirgi nomsiz hisobning natijasini saqlaydi. Natija o`chib ketmasligi uchun, boshqa argument nom berishimiz mumkin. Misol uchun,
  • >> x=1+2*3
  • x= 7
  • x uchun qiymat 1+2*3 =7 qiymatga tenglashtiriladi. Bu kiritilgan nom orqali oldin olingan natijani chaqirish uchun ishlatsa bo`ladi. Shuning uchun, 4*x bizda quyidagi natijani beradi.
  • >>4*x
  • ans = 28.000
  • MATLAB DASTURIDA IKKI O’LCHOVLI GRAFIKLAR YARATISH
  • Odatda bir o’zgaruvchili funksiya grafiklarini chizishda plot buyrug’i va uning turli xil ko’rinshlaridan foydalaniladi:
  • >> x=[a:h:b];
  • >> y=f(x);
  • >> plot(x,y)
  • Bajarilishi:
  • Bunda dastlab berilgan h qadam bilan bo’laklarga bo’lingan oraliq kiritiladi, keyin funksiya kiritiladi, undan keyin plot buyrug’i kiritiladi.
  • 1-mashq.
  • y= e-xsin(4x) funksiya grafigini [-2; 3] oraliqda chizamiz:
  • >> x=[-2:0.05:3];
  • >> y=exp(-x).*sin(4*x);
  • >> plot(x,y) .
  • 2-mashq. Bitta grafik oynada bir necha grafik
  • MATLAB DASTURIDA UCH O’LCHOVLI GRAFIKLAR YARATISH
  • Mesh buyrug’i yordamida.
  • Odatda ko’p o’zgaruvchili funksiya grafiklarini chizishda mesh buyrug’i va uning turli xil ko’rinishlaridan foydalaniladi. Misol:
  • E’tiboringiz uchun rahmat !

Download 5.5 Kb.

Do'stlaringiz bilan baham:




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