Jinsi ya Kuunda Jedwali la Kuzidisha katika MATLAB Kutumia Matanzi yaliyowekwa Nested

Orodha ya maudhui:

Jinsi ya Kuunda Jedwali la Kuzidisha katika MATLAB Kutumia Matanzi yaliyowekwa Nested
Jinsi ya Kuunda Jedwali la Kuzidisha katika MATLAB Kutumia Matanzi yaliyowekwa Nested

Video: Jinsi ya Kuunda Jedwali la Kuzidisha katika MATLAB Kutumia Matanzi yaliyowekwa Nested

Video: Jinsi ya Kuunda Jedwali la Kuzidisha katika MATLAB Kutumia Matanzi yaliyowekwa Nested
Video: VITU 7 AMBAVYO HUPASWI KUFANYA KATIKA GARI LA MFUMO WA OTOMATIKI (Automatic) 2024, Aprili
Anonim

Kifungu hiki kimekusudiwa kusaidia watumiaji wapya kuunda faili ya kazi kwa kutumia vitanzi vilivyo na viunzi ambavyo vitaunda meza ya kuzidisha ya saizi yoyote. Kuna njia nyingi tofauti za kutengeneza moja, lakini njia hii ni rahisi kwa Kompyuta za MATLAB. Hatua hizi hazihitaji uzoefu wa zamani na MATLAB.

Hatua

Stedp 1 (Hariri)
Stedp 1 (Hariri)

Hatua ya 1. Fungua MATLAB

Anza programu ya MATLAB, na uhakikishe kuwa programu inafanya kazi kwa usahihi. Ikiwa programu iko tayari kutumika, itaonyesha ujumbe "Tayari" kwenye kona ya chini kushoto mwa skrini (iliyoangaziwa kwa rangi nyekundu).

Ikiwa ujumbe unaonyesha "busy", basi MATLAB bado inaendesha kazi kutoka kwa mfano uliopita. Ili kusimamisha salama kazi yoyote ya MATLAB, bonyeza Ctrl + C kwa wakati mmoja. Hii itaghairi mahesabu yoyote yanayotumika kwa sasa, ikiruhusu MATLAB itumike tena

Stedp 2 (Hariri)
Stedp 2 (Hariri)

Hatua ya 2. Futa data

Ikiwa kuna vigeuzi vyovyote katika Nafasi ya Kazi, andika wazi na bonyeza ↵ Ingiza. Hii itafuta data yoyote ya zamani kutoka kwa Nafasi ya Kazi, kisanduku cha zana upande wa kushoto wa skrini. Ikiwa Nafasi ya Kazi haina kitu, unaweza kuruka hatua hii.

Amri hii inafuta tu data inayobadilika, kwa hivyo faili zozote za zamani ambazo umehifadhi zitabaki kuhifadhiwa kwenye MATLAB

Hatua ya 3 (Hariri) (Imepunguzwa)
Hatua ya 3 (Hariri) (Imepunguzwa)

Hatua ya 3. Unda faili mpya ya kazi

Ili kuunda faili mpya ya kazi, chagua "Kazi" chini ya kichupo cha "Mpya" kona ya juu kushoto. Faili za kazi ni mistari ya nambari iliyoundwa na mtumiaji ambayo hufanya vitendo maalum. Faili za kazi huruhusu watumiaji kutekeleza mahesabu anuwai tata na laini moja ya nambari.

Hatua 4 (Hariri) (Imepunguzwa)
Hatua 4 (Hariri) (Imepunguzwa)

Hatua ya 4. Taja faili yako ya kazi

Badilisha maandishi bila jina na jina la faili yako ya kazi ambayo unaweza kuchagua. Unaweza kuchagua jina lolote ambalo halitumiki na MATLAB, lakini kuna vizuizi kadhaa.

  • Jina lazima lianze na barua
  • Hakuna wahusika wa kigeni au maalum
  • Vielelezo vya chini lazima vitumiwe badala ya nafasi
Hatua ya 5 (Imepunguzwa)
Hatua ya 5 (Imepunguzwa)

Hatua ya 5. Andaa faili ya kazi kwa matumizi

Futa maandishi ya kijani kusafisha nafasi ya nambari yako. Nafasi kati ya laini ya kichwa na mwisho haijalishi.

Stedp 6 (Hariri) (Imepunguzwa)
Stedp 6 (Hariri) (Imepunguzwa)

Hatua ya 6. Wape hoja za kuingiza

Futa faili ya

pembejeo_za

na kwenye mabano weka kutofautisha

. Vigezo katika Matlab ni herufi au maneno ambayo yanawakilisha thamani ya nambari na hutumiwa kurahisisha mahesabu. Tofauti hii itakuwa vipimo vya meza ya kuzidisha. Wakati faili ya kazi inaendeshwa, mtumiaji ataingiza thamani ya ubadilishaji utumike kwenye faili ya kazi.

Faili za kazi zinaweza kuwa na pembejeo zaidi ya moja, au haziwezi kuwa na kabisa

Stedp 7 (Hariri) (Imepunguzwa)
Stedp 7 (Hariri) (Imepunguzwa)

Hatua ya 7. Agiza hoja ya pato

Futa faili ya

pato_saga

na kwenye mabano weka kigeuzi kilichoitwa

Jedwali

. Tofauti hii itakuwa meza ya kuzidisha iliyokamilishwa ambayo itaonyeshwa mwishoni mwa faili ya kazi.

Hatua ya 8 (Imepunguzwa)
Hatua ya 8 (Imepunguzwa)

Hatua ya 8. Unda meza tupu

Kwenye mstari unaofuata, andika ubadilishaji sawa na ubadilishaji wa pato kutoka kwa hatua ya awali na uweke sawa na

zero (n);

. Hii itaunda n x n meza ya zero ambayo itatumika kama kiolezo wakati kazi inafanywa.

Koloni-nusu inazuia MATLAB kuonyesha kila hesabu kutoka kwa laini hii, ambayo inaweza kusongesha skrini na data isiyo na maana

Hatua ya 9 (Imepunguzwa)
Hatua ya 9 (Imepunguzwa)

Hatua ya 9. Unda kitanzi cha nje "kwa"

Mstari wa kwanza wa kitanzi "kwa" utakuwa

kwa Safu = 1: 1: n

. Kitanzi hiki cha nje kitatumika kama kichwa cha safu kwa meza ya kuzidisha.

"Kwa" inamwambia MATLAB kuwa hii ni ya kitanzi na itaangaziwa kwa rangi ya samawati. "Safu wima" ni anuwai ambayo itamwambia MATLAB itaendesha mara ngapi na thamani ya kutofautisha itakuwa nayo wakati inaendeshwa. Katika mfano huu, kitanzi kitatoka "1" hadi "n", na katikati "1" ikiongeza 1 kwa kutofautisha kila wakati. Ukiwa na "vitanzi" vya kawaida, itabidi uandike nambari ambayo itaambia kitanzi cha kufanya kila wakati inapita chini ya laini ya "kwa". Walakini, na vitanzi fulani vyenye kiota kama hiki, nambari ambayo itaendesha itakuwa tu kwenye kitanzi cha ndani

Hatua ya 10 (Imepunguzwa)
Hatua ya 10 (Imepunguzwa)

Hatua ya 10. Unda kitanzi cha ndani "kwa"

Mstari huu utakuwa

kwa Mstari = 1: 1: n

, ambayo ni sawa na hatua ya awali lakini kwa safu za meza.

Hatua ya 11 (Imepunguzwa)
Hatua ya 11 (Imepunguzwa)

Hatua ya 11. Zidisha safu na safu pamoja

Chini ya hatua ya awali, andika

Kuingia = Safu wima * Safu;

.

Hii itazidisha kila safu na kila safu kutoa viingilio vya meza ya kuzidisha. Upangaji wa mistari hautavuruga nambari, lakini MATLAB itaunda moja kwa moja mistari kwa kitanzi pamoja wakati wowote. Kwa mara nyingine nusu koloni hutumiwa kuzuia MATLAB kuonyesha kila hesabu moja, kwani meza tu iliyokamilishwa ni muhimu

Hatua ya 12 (Imepunguzwa)
Hatua ya 12 (Imepunguzwa)

Hatua ya 12. Jaza meza tupu na maadili yaliyozidishwa

Kwa mstari wa mwisho wa kitanzi cha "for" cha ndani, chapa

Jedwali (Safu wima, Mstari) = Kuingia;

.

Hii itachukua kila thamani iliyozidishwa na safu mlalo na safuwima, na kuchukua nafasi ya sifuri kutoka kwenye jedwali tupu katika hatua ya 8. "(Safu wima, Row)" hufanya kama sehemu ya kuratibu ya jedwali la kuzidisha ambalo linaelezea MATLAB mahali eneo la thamani liko

Stedp 13
Stedp 13

Hatua ya 13. Kamilisha vitanzi viwili "kwa"

Kila kitanzi kinahitaji taarifa ya "mwisho" wakati nambari imekamilika. Ili kukamilisha kitanzi kilichohifadhiwa au faili ya kazi, ongeza faili ya

mwisho

chini ya hatua ya awali. Kisha bonyeza ↵ Ingiza na uongeze nyingine

mwisho

kwenye mstari tofauti. Haipaswi kuwa na kitu kingine chochote kwenye laini ambayo ina taarifa ya "mwisho".

  • Inapaswa kuwa na theluthi

    mwisho

    taarifa mwishoni kabisa ambayo iliongezewa moja kwa moja na MATLAB kukamilisha kazi hiyo. Kiasi cha nafasi kati ya kitanzi na taarifa yake ya "mwisho" haijalishi.
  • Kama kanuni ya jumla, lazima kuwe na taarifa ya "mwisho" mahali pengine chini ya kila neno lililoangaziwa la bluu.
  • Kuangalia ikiwa kuna taarifa za "mwisho" za kutosha, bonyeza neno lililoangaziwa la bluu. Itaangazia neno lingine la bluu ambalo limeunganishwa nayo.
Hatua ya 14 (Hariri)
Hatua ya 14 (Hariri)

Hatua ya 14. Angalia ikiwa MATLAB imegundua makosa yoyote

Angalia upau wa kulia wa faili ya kazi ili uone ikiwa MATLAB imepata makosa yoyote kwenye nambari yako. Rangi ya sanduku itaonyesha ikiwa kuna shida yoyote na nambari hiyo. Ikiwa kuna shida yoyote, MATLAB itaweka laini ya rangi karibu na mahali ambapo kosa liko.

  • Kijani - Hakuna shida na nambari. Unaweza kuendelea na hatua inayofuata.
  • Chungwa / Njano - Kukosa nusu koloni. Hii inamaanisha kazi bado itafanya kazi, lakini itakuwa polepole na kuonyesha habari isiyo ya lazima.
  • Nyekundu - Kuna shida kubwa ambayo itazuia utendaji kazi. Kusanya panya juu ya laini nyekundu chini ya sanduku itakuambia ni aina gani ya kosa inayopatikana kwenye mstari huo. Kubonyeza Maelezo itakupa ufafanuzi na kupendekeza njia zinazowezekana za kurekebisha kosa.
Hatua ya 15 (Hariri) (Imepunguzwa)
Hatua ya 15 (Hariri) (Imepunguzwa)

Hatua ya 15. Taja na uhifadhi faili yako ya kazi

Ili kuhifadhi faili yako ya kazi, bonyeza kitufe cha Hifadhi kama chaguo chini ya kichupo cha "Hifadhi". Wakati wa kutaja faili ya kazi, kila wakati tumia jina sawa na jina ulilochagua kwa faili yako ya kazi, ili kuepuka mkanganyiko wowote.

Kwa chaguo-msingi, faili za MATLAB zinahifadhiwa kwa C: / Watumiaji [Jina la Mtumiaji] Nyaraka / MATLAB

Hatua ya 16
Hatua ya 16

Hatua ya 16. Jaribu kazi yako

Ili kujaribu faili yako ya kazi, endesha kwa kuandika jina la faili ya kazi na uongeze hoja za kuingiza kwenye mabano. Ili kutengeneza meza ya kuzidisha 6x6 kwa mfano, andika MultiplicationTable (6) kwenye dirisha la amri chini ya skrini, ukibadilisha "MultiplicationTable" na jina ambalo umehifadhi faili ya kazi chini. Sasa umekamilisha faili ya kazi ili kutoa jedwali la kuzidisha.

Vidokezo

  • MATLAB itapakia tena kazi yako kutoka kwa kikao cha mwisho ikiwa utafunga mpango huo kwa bahati mbaya.
  • Nambari zote za MATLAB zinaendeshwa kutoka mstari wa juu hadi chini.
  • Dirisha la amri linaweza kuwa kubwa vya kutosha kuonyesha meza nzima katika fremu moja, na itagawanya meza katika sehemu.
  • Nafasi ya ziada nyeupe haitabadilisha msimbo au jinsi MATLAB inaendesha.
  • Wakati vitanzi pia vinaweza kutumiwa kufanya kazi sawa, lakini inahitaji maarifa zaidi ya MATLAB.

Maonyo

  • Daima kamilisha kitanzi au faili ya kazi kwa kuandika mwisho.
  • Ikiwa kisanduku kwenye ubao wa pembeni wa faili ya kazi ni nyekundu, inamaanisha kuna shida ambayo inazuia nambari kufanya kazi vizuri.
  • Unapobadilisha thamani ya ubadilishaji kuwa nambari au ubadilishaji mwingine, kila wakati weka ubadilishaji ambao utabadilishwa upande wa kushoto wa ishara sawa, na thamani itabadilika kwenda upande wa kulia.

Ilipendekeza: