|
Subroutine (podprogramma) mlab int (mpath, mfile, kirishlar, chikalar)Bog'liq Glava-11.-Interfeys-podprogrammy-MATLAB (1)Hisoblash tezligi
Muqobil Simulink interfeysi
Machine Translated by Google
Yaxshilangan natijalarni chiqarish
C ga aylantirish
MATLAB Coder dasturi *.m' kod manbasini bevosita 'C' kodiga aylantirishni ta'minlaydi; Buning ortidan 'C' kod manbasini kompilyatsiya
qilish va EMTDC modulining bajariladigan moduliga ulash amalga oshiriladi. Bunday yondashuvda modellashtirish jarayonida
izohlangan MATLAB '*.m' faylini tahrirlash imkoniyati yo'qoladi. Bu yondashuv MATLAB dasturining grafik funksiyalari bilan ham
ishlamasligi mumkin.
MATLAB grafik funksiyalari GUI va PSCAD grafikasi uchun kuchli qo'shimcha hisoblanadi. Uch o'lchovli grafika, faol grafik
va aylanuvchi tasvirlardan foydalanish mumkin; ular PSCAD grafik kutubxonalariga osongina birlashtiriladi.
Hisoblash boshida algoritmlarni ishlab chiqish va sinab ko'rish uchun MATLAB komponentlaridan foydalanish, so'ngra
algoritmlarni Fortran kompilyatorida yoki C da (qo'lda yoki MATLAB 'C' yordamida) kodlash orqali yakuniy hisoblash tezligini
optimallashtirish orqali murosaga erishish mumkin. kompilyator). Yakuniy kodlangan algoritmlar to'g'ridan-to'g'ri EMTDC
moduli ishlov beruvchisiga bog'langan va juda tez hisoblab chiqiladi (chunki ularni zamonaviy kompilyatorlar yordamida
optimallashtirish mumkin).
Impuls chastotasi optimal hisoblash tezligi/aniqligini olish uchun o'zgartirilishi mumkin.
PSCAD-da MATLAB®/Simulink® interfeysiga kirish uchun avval siz foydalanayotgan MATLAB® versiyasini o'rnatishingiz kerak
(shuningdek, MATLAB® v5 dan foydalansangiz, o'rnatish kutubxonasi katalogiga yo'lni belgilang). Buni amalga oshirish uchun
bog'liqliklar ostidagi Ilova parametrlari dialog oynasiga o'ting .
MATLAB® interfeysini o'rnatganingizdan so'ng, havola ko'rinishidagi Loyiha sozlamalari xususiyatidan foydalanib, joriy tahlilda
interfeysni faollashtirishingiz kerak.
DIQQAT : MATLAB®/Simulink®-da murakkab modellardan foydalanganda simulyatsiya suratidan boshlashda
hisoblash to'xtatilgan holatlar bo'lishi mumkin. Bunday holda, muammo *.m yoki *.mdl fayliga kod qo'shish, shuningdek,
interfeys chaqirilgan Ta'rif komponentidan foydalanish orqali hal qilinishi mumkin.
Interfeysni faollashtirish va undan foydalanish
Machine Translated by Google
|
| |