Jinsi ya Kuandika Kazi na Kuiita kwa MATLAB: Hatua 12

Orodha ya maudhui:

Jinsi ya Kuandika Kazi na Kuiita kwa MATLAB: Hatua 12
Jinsi ya Kuandika Kazi na Kuiita kwa MATLAB: Hatua 12

Video: Jinsi ya Kuandika Kazi na Kuiita kwa MATLAB: Hatua 12

Video: Jinsi ya Kuandika Kazi na Kuiita kwa MATLAB: Hatua 12
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Mei
Anonim

Kazi ni msingi wa lugha zote za maandishi na programu. Kwa kazi, unaweza kufanya programu zako kufanya chochote unachotaka. Kazi ni muhimu sana na ni muhimu katika programu zote ambazo ni muundo katika MATLAB. Tutatengeneza kazi ya hesabu y = mx + b ambayo inajulikana kama usawa wa mteremko usawa huu ikiwa imeainishwa kwa mpango ni muhimu kwani tunaweza kuziba tu pembejeo zinazojulikana na programu itatoa jibu. Seti hii ya maagizo inadhani una maarifa ya kimsingi ya MATLAB, kama vile jinsi ya kufungua faili ya hati na jinsi ya kufanya shughuli rahisi za data.

Hatua

Andika Kazi na Uipigie katika MATLAB Hatua ya 1
Andika Kazi na Uipigie katika MATLAB Hatua ya 1

Hatua ya 1. Fungua MATHWORKS MATLAB na bonyeza kitufe cha hati mpya

Kitufe hiki kitakuwa upande wa juu kushoto wa skrini yako.

Andika Kazi na Uipigie katika MATLAB Hatua ya 2
Andika Kazi na Uipigie katika MATLAB Hatua ya 2

Hatua ya 2. Andika jina lako la kazi

Jina la kazi yako linapaswa kuwa jina la faili yako, kwa hivyo unapohifadhi faili hii mpya ya script itakuwa jina la faili yako. Katika kesi hii, kwa mfano, unaweza kutaja kazi yetu mteremko-equation.

Andika Kazi na Uipigie katika MATLAB Hatua ya 3
Andika Kazi na Uipigie katika MATLAB Hatua ya 3

Hatua ya 3. Chapa pembejeo za kazi yako katikati ya mabano

Ingizo ni kitu unachohitaji mtumiaji kukupa. Kwa mfano, ikiwa unataka kuamua usawa wa mteremko y = mx + b, unahitaji mtumiaji atuambie ni nini thamani ya mteremko (m), x kuratibu na y-kukatiza (b).

Andika Kazi na Uipigie katika MATLAB Hatua ya 4
Andika Kazi na Uipigie katika MATLAB Hatua ya 4

Hatua ya 4. Toa maoni juu ya kila pembejeo ni nini

Ruka hadi mstari wa 2 katika programu yako na andika kwa mfano, "% m ni thamani ya mteremko wa laini". Rudia hii kwa kila pembejeo 3. Kutoa maoni ni muhimu katika programu kwako na kwa wengine ambao hubadilisha programu yako kuelewa anuwai na vitu ambavyo umefanya na jinsi zinavyofafanuliwa.

Andika Kazi na Uipigie katika MATLAB Hatua ya 5
Andika Kazi na Uipigie katika MATLAB Hatua ya 5

Hatua ya 5. Andika katika operesheni unayotaka programu yako ifanye kwa kutumia pembejeo zako

Hii inamaanisha nini, katika kesi hii, unataka mlingano wako ufafanue ubadilishaji y kama bidhaa ya uingizaji wetu m na x na kisha uongeze y kukamata thamani (b) kwake. Katika mstari wa 5, unafafanua equation yako. Usisahau semicoloni semicoloni hii inakandamiza pato! Hiyo inamaanisha nini? Hiyo inamaanisha programu Matlab inapeana kiatomati thamani ya mx + b na haitoi thamani kwa skrini.

Andika Kazi na Uipigie katika MATLAB Hatua ya 6
Andika Kazi na Uipigie katika MATLAB Hatua ya 6

Hatua ya 6. Tumia taarifa ya fprintf kutoa matokeo ya equation yako

Taarifa ya fprintf hutumiwa kutoa habari kwa mtumiaji wa programu. Kwanza utafafanua taarifa ya fprintf kisha uende kwenye maelezo zaidi. Andika kwa mstari wa 6 fprintf ('ujumbe tupu');

Andika Kazi na Uipigie katika MATLAB Hatua ya 7
Andika Kazi na Uipigie katika MATLAB Hatua ya 7

Hatua ya 7. Amua juu ya kile unataka ujumbe wako uonyeshe

Badilisha maneno matupu na maneno yako mwenyewe sentensi yako inapaswa kuelezea matokeo ya kazi yako. Unaweza kusema, "Uratibu wa laini hii ni:"

Andika Kazi na Uipigie katika MATLAB Hatua ya 8
Andika Kazi na Uipigie katika MATLAB Hatua ya 8

Hatua ya 8. Ingiza aina ya data ya pato la kazi yako baada ya sentensi yako lakini bado iko kati ya alama moja za nukuu

Hii inamaanisha kwa kuwa unashughulika na nambari unapaswa kutumia "% i" hii itaita nambari kamili kutoka kwa taarifa yetu ya fprintf. Je! Ni aina gani tofauti za data? Sawa iliyo ya kawaida ni nambari kamili ambayo katika taarifa ya fprintf inafafanuliwa kama% i lakini pia kuna orodha nzima ya aina za data za nambari kwenye wavuti hii https://www.mathworks.com/help/matlab/numeric-types.html ambapo unaweza kuangalia na kuamua ni aina gani ya data ungependa jibu lako lifomatiwe!

Andika Kazi na Uipigie katika MATLAB Hatua ya 9
Andika Kazi na Uipigie katika MATLAB Hatua ya 9

Hatua ya 9. Chapa pato la kazi yako baada ya alama moja ya nukuu

Kwa hali yako pato ni thamani y kwa hivyo baada ya nukuu moja chapa ", y". Taarifa ya fprintf inatambua kigeuzi hiki kiotomatiki na inaiweka katika% ya kwanza (data) ambayo inaona kati ya alama moja za nukuu.

Andika Kazi na Uipigie katika MATLAB Hatua ya 10
Andika Kazi na Uipigie katika MATLAB Hatua ya 10

Hatua ya 10. Ongeza taarifa ya fprintf ambayo ina herufi mpya ya laini

Mstari huu tu ni kufanya programu yako ionekane nadhifu. Inafanya programu yako kuingia baada ya taarifa yako ya awali ya fprintf. Hii ni laini tu "fprintf ('\ n'); '. Tabia mpya ya laini katika lugha zingine za programu ni "/ n"; katika MATLAB itafanya kazi tu na kufyeka nyuma.

Andika Kazi na Uipigie katika MATLAB Hatua ya 11
Andika Kazi na Uipigie katika MATLAB Hatua ya 11

Hatua ya 11. Ongeza mwisho kwenye mstari wa mwisho wa programu yako na uhifadhi programu yako kama jina lako la kazi

Mwisho huu utafunga kazi yetu na ni muhimu katika kila kazi unayounda katika MATLAB. Ikiwa hauhifadhi programu yako utapata pato lisilofaa au hakuna maadili wakati unafanya.

Andika Kazi na Uipigie katika MATLAB Hatua ya 12
Andika Kazi na Uipigie katika MATLAB Hatua ya 12

Hatua ya 12. Jaribu kazi yako nje ya haraka ya amri

Sehemu hii inachukuliwa kuwa inaita kazi yako; nenda kwa haraka ya amri na andika "yourfunction (inputvalue1, inputvalue2, inputvalueN)". Hii inamaanisha chapa jina la kazi yako na maadili unayotaka kuwapa pembejeo. Jaribu kazi yako na thamani ya pembejeo ya 4, 5 na 6. Hiyo inamaanisha juu ya msukumo wa amri ungeandika usawa wa mteremko (4, 5, 6). Kama unavyoona kutoka kwa makosa ya picha lazima yatokee kwenye nambari yako rejea tu kwa hatua hizi na maonyo na uone kile ulichokosa au kukosea!

Video - Kwa kutumia huduma hii, habari zingine zinaweza kushirikiwa na YouTube

Maonyo

  • Usisahau semicoloni wakati wa kufafanua equation yako hii itakandamiza pato ambayo inamaanisha haitatoa nambari kabla ya kutaka itolewe kwa mtumiaji
  • Katika lugha nyingine ya programu mhusika mpya ni "/ n"; katika MATLAB ni "\ n".
  • Ikiwa hauhifadhi programu yako haitafanya kazi, au wakati utatekeleza au kupiga kazi yako hakuna kitakachotokea.
  • Kwa kila kazi ya Matlab unayounda lazima uongeze MWISHO kwa hiyo hii ni muhimu na mpango wako hautafanya kazi vinginevyo.

Ilipendekeza: