Jinsi ya Grafu katika MATLAB: Hatua 9 (na Picha)

Orodha ya maudhui:

Jinsi ya Grafu katika MATLAB: Hatua 9 (na Picha)
Jinsi ya Grafu katika MATLAB: Hatua 9 (na Picha)

Video: Jinsi ya Grafu katika MATLAB: Hatua 9 (na Picha)

Video: Jinsi ya Grafu katika MATLAB: Hatua 9 (na Picha)
Video: Jifunze Ms Word kutokea ziro mpaka kuibobea 2024, Aprili
Anonim

Nakala hii imekusudiwa kuwapa watumiaji wapya MATLAB utangulizi wa msingi wa data ya picha. Haikusudiwa kufunika kila undani wa picha kwenye MATLAB, lakini inapaswa kufunika vya kutosha kuanza. Utangulizi huu haufikirii uzoefu wowote uliopita katika programu na itaelezea ujenzi wowote wa kawaida wa programu unaotumiwa ndani.

Hatua

Grafu katika MATLAB Hatua ya 1
Grafu katika MATLAB Hatua ya 1

Hatua ya 1. Jua mambo machache kuhusu MATLAB

  • Opereta wa Nusu-koloni: Ikiwa amri inafuatwa na ';' basi pato halitachapishwa kwenye skrini. Hii ni ya maana wakati pato ni mgawo mfupi, kama y = 1, lakini inakuwa shida ikiwa tumbo kubwa limeundwa. Pia, wakati wowote pato linapohitajika, kama grafu, semicoloni inapaswa kuachwa.
  • Futa Amri: Kuna amri chache muhimu za amri za dirisha. Kuandika "wazi" kwenye dirisha la amri baada ya >> haraka itafuta vigeuzi vyote vya sasa, ambavyo vinaweza kusaidia ikiwa unaona pato lisilo la kawaida. Unaweza pia kuandika "wazi" ikifuatiwa na jina la kutofautisha kusafisha data tu ya utofauti huo.
  • Aina Zinazobadilika: Aina pekee ya ubadilishaji katika MATLAB ni safu. Hii inamaanisha kuwa anuwai zinahifadhiwa kama orodha ya nambari, na orodha ya msingi iliyo na nambari moja tu. Katika kesi ya MATLAB, saizi ya safu haiitaji kuainishwa wakati utofauti umeundwa. Kuweka kutofautisha kwa nambari moja, andika tu kitu kama z = 1. Ikiwa basi ungetaka kuongeza kwenye z, unaweza kusema z [2] = 3. Basi unaweza kurejelea nambari iliyohifadhiwa katika nafasi yoyote kwenye vector kwa kuandika z , ambapo "i" ni nafasi ya Tano katika vector. Kwa hivyo ikiwa unataka kupata thamani 3 kutoka kwa mfano z, ungeandika z [2] tu.
  • Vitanzi: Matanzi hutumiwa wakati unataka kufanya kitendo mara kadhaa. Kuna aina mbili za vitanzi vya kawaida katika MATLAB, kitanzi na kitanzi cha wakati. Zote mbili zinaweza kutumiwa kwa kubadilishana, lakini ni rahisi kuunda kitanzi kisicho na mwisho kuliko isiyo na kipimo kwa kitanzi. Unaweza kujua ikiwa umefanya kitanzi kisicho na mwisho na ukweli kwamba kompyuta yako itakaa tu hapo, bila kutoa chochote isipokuwa kile kilicho ndani ya kitanzi.
  • Kwa Matanzi: Kwa matanzi kwenye MATLAB chukua fomu ya: "kwa i = 1: n / fanya vitu / mwisho" (kufyeka mbele kunaonyesha kuvunja kwa laini). Kitanzi hiki kinamaanisha "fanya vitu" mara n. Kwa hivyo ikiwa hii iliyochapishwa "Hello" kila wakati ilipitia kitanzi, na n ilikuwa 5, basi ingechapisha "Hello" mara tano.
  • Wakati Matanzi: Wakati matanzi katika MATLAB huchukua fomu ya: "wakati taarifa ni kweli / fanya vitu / mwisho". Kitanzi hiki kinamaanisha "fanya vitu" wakati taarifa ni kweli. Kawaida sehemu ya "fanya vitu" huwa na sehemu ambayo mwishowe itafanya taarifa hiyo kuwa ya uwongo. Ili kufanya kitanzi kiwe kama kitanzi hapo juu, ungeandika "while i <= n / do stuff / end".
  • Vitanzi vilivyowekwa: Matanzi yaliyowekwa ndani ni wakati kitanzi kiko ndani ya kitanzi kingine. Hii inaonekana kama "for i = 1: 5 / for j = 1: 5 / do stuff / end / end". Hii ingefanya vitu mara 5 kwa j, kisha nyongeza i, fanya vitu mara 5 kwa j, nyongeza i, na kadhalika.
  • Kwa habari zaidi juu ya sehemu yoyote ya mafunzo haya, au MATLAB kwa ujumla, tembelea Hati ya MATLAB
Grafu katika MATLAB Hatua ya 2
Grafu katika MATLAB Hatua ya 2

Hatua ya 2. Fungua MATLAB

Dirisha inapaswa kuonekana kama hii:

Grafu katika MATLAB Hatua ya 3
Grafu katika MATLAB Hatua ya 3

Hatua ya 3. Unda faili mpya ya Kazi

Huna haja ya kukamilisha hatua hii ikiwa unapanga tu kazi ya kimsingi kama y = sin (x). Ikiwa ndivyo ilivyo, ruka hatua ya 4. Ili kuunda faili ya kazi, chagua tu Mpya kutoka kwenye menyu ya Faili, kisha uchague Kazi kutoka kwa menyu kunjuzi. Unapaswa kupata dirisha inayoonekana kama ifuatayo. Hili ndilo dirisha ambalo utaandika kazi zako.

Grafu katika MATLAB Hatua ya 4
Grafu katika MATLAB Hatua ya 4

Hatua ya 4. Weka faili yako ya Kazi

Futa sehemu ya [pato args] na ishara "=". Hizi ni muhimu tu ikiwa unataka thamani ya pato, ambayo sio lazima kwa graphing. Badilisha sehemu "isiyo na kichwa" iwe chochote unachotaka kazi yako iitwe. Ingiza jina linalobadilika badala ya "args za kuingiza." Nitatumia "n" kama hoja ya kuingiza kutoka hapa kuendelea. Utatumia ubadilishaji huu kuambia mpango ni data ngapi za data unayotaka. Nambari yako inapaswa kuonekana kama: Unaweza kufuta sehemu baada ya ishara% au kuziacha, ni juu yako, kwani kila kitu kinachofuata '%' kinachukuliwa kuwa maoni, na kitapuuzwa na kompyuta wakati kazi inatekelezwa.

Grafu katika MATLAB Hatua ya 5
Grafu katika MATLAB Hatua ya 5

Hatua ya 5. Sanidi data yako

Hatua hii inaweza kupatikana kwa njia moja wapo kulingana na aina ya data unayotaka kuonyesha. Ikiwa unataka kupanga kazi rahisi kama y = sin (x), tumia njia rahisi. Ikiwa una seti ya data ambayo imepangwa dhidi ya ongezeko la thamani ya x, kama (1, y1), (2, y2),… (n, yn) lakini unataka kutumia idadi ya alama, basi tumia vector njia. Ikiwa unataka kutoa orodha ya vidokezo na vigeuzi 3 badala ya 2, basi njia ya tumbo itakuwa muhimu zaidi.

  • Njia rahisi: Amua juu ya anuwai ya x unayotaka kutumia kwa anuwai yako huru na kwa kiasi gani unataka iwe hatua kila wakati. Kwa mfano, ">> x = 0: (pi / 100): (2 * pi);" itaweka x kwa orodha ya maadili kutoka 0 hadi 2 * Pi na vipindi vya Pi / 100. Sehemu ya kati ni ya hiari na itatoweka kwa vipindi vya 1 ikiwa imeachwa (i.e. x = 1:10 itatoa nambari 1, 2, 3,… 10 hadi x). Andika kazi yako kwenye mstari wa amri kwenye dirisha la amri. Itaonekana kama ">> y = dhambi (x);"
  • Njia ya Vector: Sanidi kitanzi cha kuweka maadili kwenye vector. Kazi za Vector katika MATLAB hufuata fomu x (i) = 2, ambapo "i" ni nambari yoyote kubwa kuliko, lakini sio pamoja na, sifuri. Unaweza pia kurejelea sehemu za vector ambazo tayari zina thamani, kama x (3) = x (2) + x (1). Tazama sehemu ya vitanzi ya vidokezo vya msaada na matanzi. Kumbuka, n ndio nambari utakayotumia kuamua idadi ya alama za data. Mfano:
  • Njia ya Matrix: Sanidi matanzi mawili yenye kiota, ikimaanisha kitanzi kimoja ndani ya kingine. Kitanzi cha kwanza kinapaswa kudhibiti maadili yako ya x wakati kitanzi cha pili kinapaswa kudhibiti maadili yako y. Kupiga kichupo kabla ya kitanzi cha pili kunaweza kusaidia kufuatilia ni kitanzi kipi kinachofanya kazi wakati huo. Chapa equation yako ndani ya kitanzi cha pili, ambayo itakuwa maadili yaliyopewa z. Kazi za Matrix hufuata fomu x (i, j) = 4, ambapo "i" na "j" ni nambari mbili zaidi ya sifuri. Kumbuka, n ndio nambari utakayotumia kuamua idadi ya alama za data. Mfano:
Grafu katika MATLAB Hatua ya 6
Grafu katika MATLAB Hatua ya 6

Hatua ya 6. Sasa weka grafu yako

  • Njia rahisi na za Vector: Chapa njama (x) baada ya kitanzi chako ikiwa unatumia njia ya vector. Ikiwa umetumia njia rahisi, andika kiwanja (x, y) na ugonge kuingia, kisha uruke hadi hatua ya 8. Njia ya jumla ya kazi ya njama ni njama (x, y) ambapo x na y ni orodha za nambari. Kuandika njama (z) itapanga maadili ya z dhidi ya orodha ya 1, 2, 3, 4, 5, nk. Unaweza kuchagua rangi ya alama, aina ya laini iliyotumiwa, na umbo la alama zinazotumiwa na kuongeza kamba kufuatia hoja za njama. Hii itaonekana kitu kama njama (x, y, 'r-p'). Katika kesi hii, 'r' ingefanya laini kuwa nyekundu, '-' ingefanya laini moja kwa moja kati ya alama, na 'p' itafanya alama hizo zionekane kama nyota. Uundaji lazima ufungwe na viambishi.

  • Njia ya Matrix: Chapa matundu (x) baada ya kiota chako cha matanzi. Hakikisha huongeza nusu-koloni baada ya matundu au taarifa za njama.
Grafu katika MATLAB Hatua ya 7
Grafu katika MATLAB Hatua ya 7

Hatua ya 7. Hakikisha mstari wa mwisho katika faili yako ya kazi ni "mwisho" na uhifadhi faili yako

Ruka hatua hii ikiwa unatumia njia rahisi. Mifano ya nambari ya mwisho ya njia za vector na tumbo iko hapa chini.

  • Njia ya Vector:
  • Njia ya Matrix:
Grafu katika MATLAB Hatua ya 8
Grafu katika MATLAB Hatua ya 8

Hatua ya 8. Fanya kazi

Hii imefanywa kwa kuandika jina (n) kwenye dirisha la amri, ambapo "jina" ni jina la kazi yako na "n" ni idadi ya alama unazotaka. Mfano: ">> FibGraph (8)".

Grafu katika MATLAB Hatua ya 9
Grafu katika MATLAB Hatua ya 9

Hatua ya 9. Tazama matokeo

Dirisha linapaswa kufunguliwa na grafu yako.

  • Njia ya Vector:
  • Njia ya Matrix:

Ilipendekeza: