• Amaliy ish № 2 Mavzu: Matlab daturida arifmetik amallarni bajarish.
  • Amaliy qism: 1-rasm : Matlab dasturida arifmetik amallar bajarish ketma-ketligi. Xulosa
  • Amaliy ish №2 Mavzu: Matlab daturida arifmetik amallarni bajarish. Ishdan maqsad: Matlab dasturida sodda arifmetik amallar ustida bir nechta amallar bajarish. (bo’lish, ko’paytirish, ayirish, qo’shish, kasrlar …) Nazariy qism




    Download 159.61 Kb.
    Sana06.03.2024
    Hajmi159.61 Kb.
    #168175
    Bog'liq
    Shohrux
    xudo xoxlasa tushadi99%, 3-labarotoriya ishi Saralash usul va algoritmlarini tadqiq qilis, cmd buyruqlari, Incremental model nima, 1matematik, word sAM 1 savol, Документ Microsoft Word (4), Ma\'ruzalar (2), ЛАБОРАТОРНАЯ РАБОТА N1, Dasturlash 2, Ariza, Qalandarova Gulshoda, 1648631455, 1650692784, 1651669892 (2)

    Muhammad Al-Xorazmiy nomidagi


    Toshkent axborot texnologiyalari universiteti

    Mavzu : Matlab dasturida arifmetik amallarni bajarish.


    .

    Amaliy ish - 2



    213_20_guruh talabasi
    Qo`narov Shohrux
    O’qituvchi:Jabborov Xayitmurod
    Toshkent – 2024
    Amaliy ish № 2
    Mavzu: Matlab daturida arifmetik amallarni bajarish.


    Ishdan maqsad: Matlab dasturida sodda arifmetik amallar ustida bir nechta amallar bajarish. (bo’lish , ko’paytirish, ayirish, qo’shish, kasrlar …)


    Nazariy qism:
    Mahalliy va global o'zgaruvchilar. Funktsiya MATLAB ish maydonidan ajratilgan o'z o'zgaruvchan maydoniga ega. Shuning uchun, agar M-funksiyani chaqirishdan oldin MATLAB buyruqlar oynasida, masalan, varName1 nomli o'zgaruvchi aniqlangan bo'lsa, unda bir xil nomdagi funktsiya tanasidagi o'zgaruvchi allaqachon qandaydir qiymatga ega deb hisoblay olmaysiz. Bu butunlay boshqa o'zgaruvchidir (garchi u bir xil nomga ega bo'lsa-da varName1) va boshqa xotira sohasida mashina xotirasida joylashgan.
    M-funksiya tanasida qo'llaniladigan va bu funktsiyaning rasmiy parametrlarining nomlariga mos kelmaydigan o'zgaruvchilar mahalliy deyiladi. Boshqacha qilib aytganda, ular faqat M-funktsiyasi ichida ko'rinadi, deyishadi. Ular tashqaridan ko'rinmaydi (erish mumkin emas). MATLAB buyruqlar oynasida aniqlangan o'zgaruvchilar funktsiya ichida ko'rinmaydi - ular funksiya uchun tashqi bo'lib, unda ko'rinmaydi. Xuddi shunday, ba'zi funksiyalar ichida mahalliy bo'lgan o'zgaruvchilar boshqa M-funksiyada ko'rinmaydi.
    MATLAB tizimining buyruqlar darchasidan M-funksiyaga va bir funksiyadan ikkinchisiga ma’lumotlarni uzatish kanallaridan biri funksiya parametrlari mexanizmi hisoblanadi. Yana bir shunday mexanizm global o'zgaruvchilardir. MATLAB ish maydoni va bir nechta M-funksiyalar ma'lum bir nom bilan o'zgaruvchini almashishi uchun uni global kalit so'z yordamida hamma joyda global deb e'lon qilish kerak. Masalan, ish maydonida va FuncWithGlobVar funksiyasida hisob-kitoblarda ishtirok etuvchi glVarS o‘zgaruvchisi hamma joyda bir xil o‘zgaruvchidir (bitta xotira bo‘lagi) – shuning uchun uni funktsiyada qo‘shimcha qiymat belgilamasdan foydalanish mumkin:
    Global oʻzgaruvchilar “global” doiraga ega boʻlganligi sababli, uni tasodifan (xatolik bilan) hech qayerda qayta belgilamaslik uchun, bunday oʻzgaruvchilarga koʻproq mnemonik (uzunroq va mazmunli) nom berish maqsadga muvofiqdir. Endi funksiya nomlarining ko'rinishi masalasini ko'rib chiqamiz. Agar biz ma’lum nomli funksiyani bir xil nomli va kengaytmasi m bo‘lgan faylga saqlagan bo‘lsak va bundan tashqari MATLAB diskdagi ushbu faylga yo‘lni bilsa, u holda bu funksiyani buyruq oynasidan ham, boshqa funksiyalardan ham chaqirish mumkin. Biroq, M-funksiya matnida siz bir nechta funktsiyalarning ta'riflarini joylashtirishingiz mumkin va ulardan faqat bittasi nom bilan fayl nomiga mos kelishi mumkin. Aynan shu funktsiya buyruqlar oynasidan va boshqa funktsiyalardan ko'rinadigan bo'ladi. Boshqa barcha funktsiyalar ichki bo'ladi - faqat bitta fayldagi funktsiyalar ularni chaqira oladi.
    Amaliy qism:


    1-rasm : Matlab dasturida arifmetik amallar bajarish ketma-ketligi.


    Xulosa:
    Matlab dasturi ko’plab vazifalarni bajarishni o’z ichiga oladi: Algoritmlash, hisob kitoblash. Ayniqsa men bu amaliy ishda arifmetik amallarni bajardim.
    Download 159.61 Kb.




    Download 159.61 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Amaliy ish №2 Mavzu: Matlab daturida arifmetik amallarni bajarish. Ishdan maqsad: Matlab dasturida sodda arifmetik amallar ustida bir nechta amallar bajarish. (bo’lish, ko’paytirish, ayirish, qo’shish, kasrlar …) Nazariy qism

    Download 159.61 Kb.