Ang paglikha ng mga customs at mga toolbox sa MATLAB ay nagpapahintulot sa mga gumagamit na maorganisa nang mahusay ang code at mag-produce ng reusable. ang modular coding ay tumutulong sa pangangasiwa ng malalaking proyekto sa pamamagitan ng paghahati ng mga functionities sa mga hiwalay, matable na mga bahagi. Ang artikulong ito ay nagbibigay ng isang hakbang-by-back guide sa paglikha at pangangasiwa ng mga cusstic aklatan at mga toolbox sa MATLAB.
Paggawa ng Isang Aklatang Kaugalianal
Ang isang aklatan ng kaugalian sa MATLAB ay isang koleksiyon ng mga gawain na nakaimbak sa isang directory.
- Gumawa ng bagong folder sa iyong computer upang itago ang iyong mga gawain.
- Ilagay ang iyong MATLAB function files (.m files) sa folder na ito.
- Ensurure ang folder ay idinagdag sa landas ng MATLAB gamit ang addpath command o sa pamamagitan ng Set Path dialog.
Minsang maidagdag, ang mga gawain sa loob ng folder na ito ay maaaring tawagin mula saanman sa MATLAB, mabisang lumilikha ng isang aklatan ng kaugalian.
Paggawa ng Isang Kagamitangbo
Ang isang MATLAB na kasangkapangbox ay isang espesyalisadong kalipunan ng mga gawain, iskrip, at datos na pakete para sa pamamahagi o muling paggamit. Upang lumikha ng isang instruksyonbox:
- I - organisa ang iyong mga gawain, iskrip, at impormasyon sa isang dedikadong folder.
- Gumawa ng isang [Contents.m file na naglalarawan sa intructivebox at sa mga nilalaman nito.
- Gamitin ang MATLAB's pathtoll o savepath[[3][kailangan ng sanggunian] para i-dagdag ang instrumentbox folder sa daanan ng MATLAB.
- Kung sa bagay, lumikha ng isang README file para sa dokumentasyon.
Ang pag - iimpake sa iyong folder bilang isang kahon ng kagamitan ay gumagawa ritong mas madaling ibahagi at gamiting muli ang iba't ibang proyekto o mga gumagamit nito.
Pagmamaniobra at Pamamahagi ng mga Kagamitan
Upang maipamahagi ang isang kasangkapang kahon, i-scream ang folder sa isang ZIP file o gamitin ang mga kasangkapang ginawa-in-teeding ng MATLAB. Pagkatapos ay maaaring idagdag ng mga recipient ang instrumentbox sa kanilang kapaligirang MATLAB sa pamamagitan ng di-pag-zipping at pag-apruba ng landas.
Ang pagpapanatili ng malinaw na mga dokumento at ang walang pagbabagong pagpapangalan sa mga kombensiyon ay nagpapasulong sa kakayahan at nagpapadali sa mga update sa hinaharap.