Creating own library in Simulink

Creating own library in Simulink
ဘလူးဖီးနစ္
2-03-2008
Simulink ေမာ္ဒယ္ မ်ားကို အၾကိမ္ၾကိမ္ ျပန္လည္ သံုးစြဲေနရတဲ႔ သူမ်ားအဖို႔ အခ်ိန္ကုန္သက္သာျပီး အမွားအယြင္း နည္းသြားေစမယ္႔ နည္းလမ္းတစ္ခု ျဖစ္မယ္လို႔ ယံုၾကည္ပါတယ္။ ကိုယ္တိုင္လဲ အသံုး၀င္ေနတာေၾကာင္႔ ခုလို တင္ဆက္ေပးလိုက္ျခင္း ျဖစ္ပါတယ္။
ပထမဆံုး ကိုယ္ အသံုးျပဳခ်င္တဲ႔ ေမာ္ဒယ္တစ္ခုကို Subsystem တစ္ခု ျပဳလုပ္ရပါမယ္။ ထိုသို႔ျပဳလုပ္ရန္မွာ မိမိသံုးလိုေသာ ေမာ္ဒယ္ အစိတ္အပိုင္းမ်ားကို select ျပဳလုပ္ျပီး Edit မီနူးမွ Create Subsystem ကို ေအာက္ပါ ပံု (၁) အတိုင္း ေရြးခ်ယ္ေပးလိုက္ရန္ ျဖစ္ပါတယ္။ ထိုအခါ ေအာက္ပါပံု (၂) အတိုင္း Sine_signal နွင္႔ Delta_signal ဟူေသာ Subsystem ၂ခု ကို ရရွိပါမယ္။





ထို႔ေနာက္ ပံု-၃ တြင္ျပထားသည္႔အတိုင္း New -> Library ကို ေရြးခ်ယ္ ဖန္တီးပါ။ရရွိလာသည္႔ subsystem blocks 2 ခုကို new library ေပၚသို႔ ဆြဲတင္လိုက္ပါ။ ထို႔ေနာက္ ေအာက္ပါအတိုင္း သတ္မွတ္ေနရာတစ္ခုတြင္ folder အသစ္ ျပဳလုပ္ကာ ownlib.mdl ဟူေသာ ဖိုင္အမည္ျဖင္႔ save လုပ္ပါ။

ထို႔ေနာက္ ၄င္း folder ထဲတြင္ slblocks.m ဖိုင္တစ္ခုကို ျပဳလုပ္ပါ။ ၄င္းဖိုင္ထဲတြင္ ေအာက္ပါ ပံုအတိုင္း ေရးသားပါ။ ၄င္းတြင္ ပါ၀င္ေသာ ‘ownlib’ ဆိုေသာ စာသားမ်ားသည္ save လုပ္ထားေသာ model file (ownlib.mdl) ကို ဆိုလိုသည္။ ၄င္းစာသားမ်ားတြင္ မ်က္ေတာင္ အဖြင္႔အပိတ္ ပါရန္ အလြန္အေရးၾကီးပါတယ္။ ကၽြန္ေတာ္လုပ္စက ေမ႔က်န္ခဲ႔သျဖင္႔ ၃ နာရီေလာက္ ပ်ားတုတ္ခဲ႔ဘူးပါသည္။ ‘My Own Library’ ဆိုသည္႔ေနရာတြင္ သင္ ၾကိဳက္နွစ္သက္ရာ အမည္ ေပးနိုင္ပါသည္။ ၄င္းသည္ Simulink library မ်ားကို browse လုပ္ရာတြင္ ျမင္ရမည္႔ အမည္ ပင္ ျဖစ္ပါသည္။

ထို႔ေနာက္ လုပ္စရာ တစ္ခ်က္သာက်န္ပါေတာ႔သည္။ ၄င္းမွာ Matlab Path ထဲတြင္ မိမိတို႕ ျပဳလုပ္ထားေသာ library ပါရွိသည္႔ folder ကို ထည္႔သြင္းေပးရန္ျဖစ္သည္။ File -> Set Path ကိုသြားပါ။ ေအာက္ပါပံုအတိုင္း မိမိတို႔ ျပဳလုပ္ထားေသာ folder path ကို ျပသေရြးခ်ယ္ေပးျပီး OK ကိုနွိပ္ပါ။ ထို႕ေနာက္ save (ပံု-၇) ျပဳလုပ္ပါ။ ထိုေနာက္ Simulink library ကို စတင္လိုက္သည္႔အခါတြင္ သင္ျပဳလုပ္ထားေသာ My Own Library ကို (ပံု-၈) အတိုင္း ေတြ႔ရမည္ျဖစ္ျပီး စတင္ အသံုးျပဳနိုင္ပါျပီ ခင္ဗ်ား။




Please Share This Post

Share on Facebook Plus on Google+