Kompyuterli loyihalash jarayonini avtomatlashtirish tizimlari haqida ma`lumot bering
Download 295.25 Kb.
|
Kompyuterli loyihalash jarayonini avtomatlashtirish tizimlari haqida ma
- Bu sahifa navigatsiya:
- 3. Ichki funksiyalar
Lokal funksiyalar
Har qanday funktsiya faylida kodning birinchi satrida paydo bo'ladigan asosiy funktsiya mavjud. Ular boshqa fayllardagi funktsiyalarga ko'rinadi va ularni buyruq satrida chaqirish mumkin. Faylda mavjud bo'lgan boshqa funktsiyalar mahalliy funktsiyalar deb ataladi. Ularni buyruq satridan chaqirib bo'lmaydi va ular ota-ona yoki bir xil faylda yozilgan asosiy funksiya va funktsiyalarga ko'rinadi. Ular, shuningdek, pastki funktsiyalar sifatida ham tanilgan. Ular boshqa dasturlash tilida qo'llaniladigan pastki dasturlarga tengdir. Ular, shuningdek, skript kodining oxirgi qatoridan keyin paydo bo'lgan holda, skript fayllarida yozilishi mumkin. function [avg, med] = mystats(y) a= length(y); avg = mymean(y,a); med = mymedian(y,a); end function a = mymean(v,n) ---- Example of a local function a = sum(v)/n; end 3. Ichki funksiyalar Boshqa funktsiya yoki asosiy funktsiya doirasida aniqlangan funktsiyalar ichki funktsiyalar deb ataladi. Ular asosiy funktsiyada aniqlangan o'zgaruvchilardan foydalanishi yoki o'zgartirishi mumkin. Ular funksiya doirasida aniqlanadi va ular belgilangan ish maydoniga kirishlari mumkin. Har bir ichki funktsiyaga rioya qilish kerak bo'lgan ma'lum talablar mavjud: Barcha funktsiyalar yakuniy bayonotni talab qilmaydi. Biroq, har qanday funktsiyani joylashtirish uchun har bir funktsiya uchun yakuniy bayonot yozilishi kerak. If-else, switch case va h.k. kabi har qanday boshqaruv iboralarida ichki oʻrnatilgan funksiyalarni aniqlay olmaymiz. O'rnatilgan funktsiyalar to'g'ridan-to'g'ri nomi bilan yoki istalgan funktsiya dastagi yordamida chaqirilishi mumkin. function current nestfun1 nestfun2 function nestfun1 x = 7; end function nestfun2 x = 4; end Xulosa – MATLAB funksiyalariMATLAB funktsiyalari bir nechta vazifalar va stsenariylar uchun ishlatilishi mumkin. Ular har qanday dasturlash tilining ajralmas qismini tashkil qiladi. Agar ba'zi ma'lumotlar yoki kontent shaxsiy bo'lishini istasak, ularga global o'zgaruvchilar yoki shaxsiy funksiyalar yordamida global miqyosda kirish mumkin. Ular har bir tashkilotda biznes ehtiyojlarini qondirish uchun qo'llaniladi.4 Simunlik paketi malumot Simulink - bu MATLAB bilan integratsiyalashgan dinamik va o'rnatilgan tizimlar uchun simulyatsiya va modelga asoslangan dizayn muhiti. Simulink, shuningdek, MathWorks tomonidan ishlab chiqilgan, ko'p domenli dinamik tizimlarni modellashtirish, simulyatsiya qilish va tahlil qilish uchun ma'lumotlar oqimining grafik dasturlash tili vositasidir. Bu asosan sozlanishi mumkin bo'lgan blok kutubxonalari to'plamiga ega bo'lgan grafik blok diagramma vositasidir. Bu sizga MATLAB algoritmlarini modellarga kiritish hamda keyingi tahlil qilish uchun simulyatsiya natijalarini MATLAB ga eksport qilish imkonini beradi. Simulink qo'llab-quvvatlaydi - tizim darajasidagi dizayn simulyatsiya avtomatik kod ishlab chiqarish o'rnatilgan tizimlarni sinovdan o'tkazish va tekshirish MathWorks tomonidan taqdim etilgan bir qancha boshqa qo'shimcha mahsulotlar va Simulink bilan foydalanish mumkin bo'lgan uchinchi tomon apparat va dasturiy ta'minot mahsulotlari mavjud. Quyidagi ro'yxatda ulardan ba'zilarining qisqacha tavsifi berilgan - Download 295.25 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling