Ang pagpapaandar ay ang batayan ng lahat ng mga wika sa pag-script at pagprograma. Sa mga pag-andar, maaari mong gawin ang iyong mga application kahit anong gusto mo. Ang mga pagpapaandar ay lubhang kapaki-pakinabang at kinakailangan sa lahat ng mga application na disenyo sa MATLAB. Didisenyo namin ang pag-andar ng matematika y = mx + b na alam bilang slope equation na equation na ito kung ang programmatically tinukoy ay kapaki-pakinabang dahil maaari lamang kaming mag-plug sa mga kilalang input at ang programa ay maglalabas ng sagot. Ipinapalagay ng hanay ng tagubilin na mayroon kang pangunahing kaalaman sa MATLAB, tulad ng kung paano magbukas ng isang file ng script at kung paano magsagawa ng mga simpleng pagpapatakbo ng data.
Mga hakbang
Hakbang 1. Buksan ang MATHWORKS MATLAB at pindutin ang pindutan ng Bagong Script
Ang pindutang ito ay makikita sa itaas na kaliwang bahagi ng iyong screen.
Hakbang 2. I-type ang iyong pangalan ng pag-andar
Ang pangalan ng iyong pag-andar ay dapat na pangalan ng iyong file, kaya kapag na-save mo ang bagong file ng script na ito ang magiging pangalan ng iyong file. Sa kasong ito, halimbawa, maaari mong pangalanan ang aming function na slope-equation.
Hakbang 3. I-type ang mga input ng iyong pagpapaandar sa pagitan ng panaklong
Ang isang input ay isang bagay na kailangan mo upang ibigay sa iyo ng gumagamit. Halimbawa, kung nais mong matukoy ang slope equation y = mx + b, kailangan mong sabihin sa amin ng gumagamit kung ano ang halaga ng slope (m), ang x coordinate at ang y-intercept (b).
Hakbang 4. Magkomento sa kung ano ang bawat input
Laktawan sa linya 2 sa iyong programa at i-type ang halimbawa, "% m ang halaga ng slope ng linya". Ulitin ito para sa bawat 3 input. Kapaki-pakinabang ang puna sa pag-program para sa iyo at sa iba pa na nagbabago ng iyong programa upang maunawaan ang lahat ng mga variable at bagay na nagawa mo at kung paano ito tinukoy.
Hakbang 5. I-type ang operasyon na nais mong gawin ng iyong programa gamit ang iyong mga input
Kung ano ang ibig sabihin nito, sa kasong ito, nais mo ang iyong equation na tukuyin ang isang variable y bilang produkto ng aming input m at x at pagkatapos ay idagdag ang halagang y intercept (b) dito. Sa linya 5, tinutukoy mo ang iyong equation. Huwag kalimutan ang semicolon na pinipigilan ng semicolon na ito ang output! Anong ibig sabihin niyan? Nangangahulugan iyon na ang software na Matlab ay awtomatikong nagtatalaga ng variable ng y ang halaga ng mx + b at hindi nito inilalabas ang halaga sa screen.
Hakbang 6. Gumamit ng isang pahayag ng fprintf upang ma-output ang resulta ng iyong equation
Ginagamit ang isang pahayag ng fprintf upang maglabas ng impormasyon sa gumagamit ng programa. Tukuyin mo muna ang pahayag ng fprintf at pagkatapos ay pumunta sa higit pang mga detalye. I-type sa linya 6 fprintf ('blangkong mensahe');
Hakbang 7. Magpasya kung ano ang nais mong ipakita ang iyong mensahe
Palitan ang mga salitang blangko ng mensahe sa iyong sariling mga salita na ang iyong pangungusap ay dapat na naglalarawan sa output ng iyong pagpapaandar. Maaari mong sabihin, "Ang koordinasyon ng linyang ito ay:"
Hakbang 8. Ipasok ang uri ng data ng output ng iyong pag-andar pagkatapos ng iyong pangungusap ngunit nasa gitna pa rin ng iisang mga marka ng panipi
Nangangahulugan ito na dahil nakikipag-usap ka sa mga integer dapat mong gamitin ang "% i" tatawag ito ng isang integer na halaga mula sa aming fprintf na pahayag. Ano ang iba't ibang mga uri ng data? Sa gayon ang pinaka-karaniwang isa ay integer kung saan sa isang fprintf na pahayag ay tinukoy bilang% i ngunit mayroon ding isang buong listahan ng mga uri ng data na bilang sa website na ito https://www.mathworks.com/help/matlab/numeric-types.html kung saan maaari mong tingnan at magpasya kung aling uri ng data ang nais mong mai-format ang iyong sagot!
Hakbang 9. I-type ang output ng iyong pagpapaandar pagkatapos ng solong marka ng panipi
Sa iyong kaso ang output ay ang halaga y kaya pagkatapos ng iisang sipi na na-type mo ang ", y". Awtomatikong kinikilala ng pahayag ng fprintf ang variable na ito at inilalagay ito sa unang% (datatype) na nakikita nito sa pagitan ng mga solong marka ng panipi.
Hakbang 10. Magdagdag ng isang fprintf na pahayag na naglalaman ng bagong linya ng character
Ang linyang ito ay simple lamang upang gawing mas neater ang iyong programa. Ginagawa nitong ipasok ang iyong programa pagkatapos ng iyong paunang pahayag ng fprintf. Ito lang ang linya na βfprintf (β\ nβ);β. Ang bagong karakter sa linya sa iba pang mga wika ng programa ay "/ n"; sa MATLAB gagana lamang ito sa backward slash.
Hakbang 11. Magdagdag ng isang dulo sa huling linya ng iyong programa at i-save ang iyong programa bilang iyong pangalan ng pag-andar
Ang pagtatapos na ito ay magsasara ng aming pagpapaandar at kinakailangan sa bawat pagpapaandar na nilikha mo sa MATLAB. Kung hindi mo mai-save ang iyong programa makakakuha ka ng maling output o walang mga halaga kapag nagpatupad ka.
Hakbang 12. Subukan ang iyong pagpapaandar sa prompt ng utos
Ang bahaging ito ay isinasaalang-alang ang pagtawag sa iyong pagpapaandar; pumunta ka sa prompt ng utos at i-type ang "iyong pagpapaandar (inputvalue1, inputvalue2, inputvalueN)". Nangangahulugan ito na nai-type mo ang pangalan ng iyong pagpapaandar at ang mga halagang nais mong italaga sa mga input. Subukan ang iyong pag-andar gamit ang halaga ng pag-input ng 4, 5 at 6. Nangangahulugan iyon sa prompt ng utos na isusulat mo ang slope Equation (4, 5, 6). Tulad ng nakikita mo mula sa mga pagkakamali sa larawan ay tiyak na mangyari sa iyong code tingnan lamang ang mga hakbang na ito at ang mga babala at makita kung ano ang napalampas mo o ginulo!
Video - Sa pamamagitan ng paggamit ng serbisyong ito, maaaring ibahagi ang ilang impormasyon sa YouTube
Mga babala
- Huwag kalimutan ang semicolon kapag tinutukoy ang iyong equation na ito ay sugpuin ang output na nangangahulugang hindi ito maglalabas ng numero bago mo ito nais na ma-output sa gumagamit
- Sa ibang wika ng programa ang bagong karakter sa linya ay "/ n"; sa MATLAB ito ay "\ n".
- Kung hindi mo nai-save ang iyong programa hindi ito gagana, o kapag naisagawa o tinawag mo ang iyong pagpapaandar walang mangyayari.
- Para sa bawat pag-andar ng Matlab na nilikha mo dapat kang magdagdag ng isang WAKAS sa ito ito ay mahalaga at ang iyong programa ay hindi gagana kung hindi man.