Funksionet janë baza e të gjitha gjuhëve të shkrimit dhe programimit. Me funksionet, ju mund t'i bëni aplikacionet tuaja të bëjnë gjithçka që dëshironi. Funksionet janë shumë të dobishme dhe të nevojshme në të gjitha aplikacionet që janë të dizajnuara në MATLAB. Ne do të dizajnojmë funksionin matematikor y = mx+ b i cili njihet si ekuacion i pjerrësisë ky ekuacion nëse përcaktohet në mënyrë programore është i dobishëm pasi mund të futim vetëm hyrjet e njohura dhe programi do të japë përgjigjen. Ky grup udhëzimesh supozon se keni njohuri themelore për MATLAB, të tilla si si të hapni një skedar skripti dhe si të kryeni operacione të thjeshta të të dhënave.
Hapa
Hapi 1. Hapni MATHWORKS MATLAB dhe shtypni butonin New Script
Ky buton do të jetë në anën e sipërme të majtë të ekranit tuaj.
Hapi 2. Shkruani emrin e funksionit tuaj
Emri i funksionit tuaj duhet të jetë emri i skedarit tuaj, kështu që kur të ruani këtë skedar skripti të ri do të jetë emri i skedarit tuaj. Në këtë rast, për shembull, mund të emërtoni ekuacionin e pjerrësisë së funksionit tonë.
Hapi 3. Shkruani inputet e funksionit tuaj në mes të kllapës
Një hyrje është diçka që keni nevojë që përdoruesi t'ju japë. Për shembull, nëse doni të përcaktoni ekuacionin e pjerrësisë y = mx+b, ju duhet që përdoruesi të na tregojë se cila është vlera e pjerrësisë (m), koordinata x dhe ndërprerja y (b).
Hapi 4. Komentoni se çfarë është secila hyrje
Kaloni në rreshtin 2 në programin tuaj dhe shkruani për shembull, "%m është vlera e pjerrësisë së linjës". Përsëriteni këtë për secilën 3 hyrje. Komentimi është i dobishëm në programim për ju dhe të tjerët që modifikoni programin tuaj për të kuptuar të gjitha variablat dhe gjërat që keni bërë dhe si përcaktohen ato.
Hapi 5. Shkruani operacionin që dëshironi që programi juaj të bëjë duke përdorur hyrjet tuaja
Çfarë do të thotë kjo, në këtë rast, është që dëshironi që ekuacioni juaj të përcaktojë një ndryshore y si produkt i hyrjes sonë m dhe x dhe pastaj të shtoni vlerën e interceptimit y (b) në të. Në rreshtin 5, ju përcaktoni ekuacionin tuaj. Mos harroni pikëpresje kjo pikëpresje shtyp prodhimin! Cfare do te thote ajo? Kjo do të thotë që softueri Matlab i jep automatikisht variablit y vlerën e mx+ b dhe nuk e nxjerr vlerën në ekran.
Hapi 6. Përdorni një deklaratë fprintf për të nxjerrë rezultatin e ekuacionit tuaj
Një deklaratë fprintf përdoret për të nxjerrë informacion tek përdoruesi i programit. Së pari do të përcaktoni deklaratën fprintf dhe pastaj do të hyni në më shumë detaje. Shkruani në rreshtin 6 fprintf (‘mesazh bosh’);
Hapi 7. Vendosni se çfarë doni të shfaqet mesazhi juaj
Zëvendësoni fjalët mesazh bosh me fjalët tuaja fjalia juaj duhet të jetë përshkruese e prodhimit të funksionit tuaj. Ju mund të thoni, "Koordinata y e kësaj linje është:"
Hapi 8. Vendosni llojin e të dhënave të daljes së funksionit tuaj pas fjalisë tuaj, por ende në mes të thonjëzave të vetme
Kjo do të thotë që pasi keni të bëni me numra të plotë ju duhet të përdorni "%i" kjo do të thërrasë një vlerë të plotë nga deklarata jonë fprintf. Cilat janë llojet e ndryshme të të dhënave? Epo, më e zakonshme është numri i plotë, i cili në një deklaratë fprintf përcaktohet si %i, por ekziston gjithashtu një listë e tërë e llojeve të të dhënave numerike në këtë faqe interneti https://www.mathworks.com/help/matlab/numeric-types.html ku mund të shikoni dhe vendosni se në cilin lloj të dhënash dëshironi që përgjigja juaj të jetë e formatuar!
Hapi 9. Shkruani daljen e funksionit tuaj pas thonjëzës së vetme
Në rastin tuaj, dalja është vlera y, kështu që pas kuotimit të vetëm shtypni ", y". Deklarata fprintf njeh automatikisht këtë ndryshore dhe e vendos atë në %(llojin e të dhënave) të parë që sheh në mes të thonjëzave të vetme.
Hapi 10. Shtoni një deklaratë fprintf e cila përmban karakterin e ri të linjës
Kjo linjë thjesht është për ta bërë programin tuaj të duket më i pastër. E bën programin tuaj të hyjë pas deklaratës tuaj fillestare fprintf. Kjo është vetëm rreshti "fprintf ('\ n'); '. Karakteri i ri i linjës në gjuhët e tjera programuese është "/n"; në MATLAB do të punojë vetëm me pjerrësinë prapa.
Hapi 11. Shtoni një fund në rreshtin e fundit të programit tuaj dhe ruani programin tuaj si emrin e funksionit tuaj
Ky përfundim do të mbyllë funksionin tonë dhe është i nevojshëm në çdo funksion që krijoni në MATLAB. Nëse nuk e ruani programin tuaj do të merrni dalje të gabuar ose asnjë vlerë kur ekzekutoni.
Hapi 12. Testoni funksionin tuaj në komandën e shpejtë
Kjo pjesë konsiderohet të thërrasë funksionin tuaj; shkoni te komanda e shpejtë dhe shkruani "funksioni juaj (vlera e hyrjes1, vlera e hyrjes2, vlera e hyrjesN)". Kjo do të thotë që ju shkruani emrin e funksionit tuaj dhe vlerat që dëshironi t'i caktoni hyrjeve. Testoni funksionin tuaj me vlerën hyrëse të 4, 5 dhe 6. Kjo do të thotë që në komandën e shpejtë do të shkruani Ekuacionin e pjerrësisë (4, 5, 6). Siç mund ta shihni nga fotografia, gabimet janë të detyruara të ndodhin në kodin tuaj, thjesht referojuni këtyre hapave dhe paralajmërimeve dhe shihni se çfarë keni humbur ose ngatërruar!
Video - Duke përdorur këtë shërbim, disa informacione mund të ndahen me YouTube
Paralajmërimet
- Mos harroni pikëpresjen kur përcaktoni ekuacionin tuaj, kjo do të shtypë daljen, që do të thotë se nuk do të nxjerrë numrin para se të dëshironi që ai t'i jepet përdoruesit
- Në gjuhë të tjera programimi karakteri i ri i linjës është "/n"; në MATLAB është "\ n".
- Nëse nuk e ruani programin tuaj nuk do të funksionojë, ose kur ekzekutoni ose thërrisni funksionin tuaj asgjë nuk do të ndodhë.
- Për çdo funksion Matlab që krijoni duhet të shtoni një FUND në të, kjo është vendimtare dhe programi juaj nuk do të funksionojë ndryshe.