Jinsi ya Kutengeneza Viwanja vya 3D Kutumia MATLAB: Hatua 10 (na Picha)

Orodha ya maudhui:

Jinsi ya Kutengeneza Viwanja vya 3D Kutumia MATLAB: Hatua 10 (na Picha)
Jinsi ya Kutengeneza Viwanja vya 3D Kutumia MATLAB: Hatua 10 (na Picha)

Video: Jinsi ya Kutengeneza Viwanja vya 3D Kutumia MATLAB: Hatua 10 (na Picha)

Video: Jinsi ya Kutengeneza Viwanja vya 3D Kutumia MATLAB: Hatua 10 (na Picha)
Video: JINSI YA KU TRUCK CM NA KUPATA SMS NA CALL ZOTE ZA MPENZI WAKO 2024, Mei
Anonim

Ikiwa ni ya utafiti, mgawo wa shule, au uwasilishaji wa kazi, viwanja vya 3-D ni nzuri kwa kutazama jinsi seti ngumu ya data inavyoonekana. Kwa msaada wa MATLAB (Maabara ya Matrix), utaweza kuunda picha za kushangaza za 3-D na data unayotoa. Kutumia MATLAB kwa kusudi hili hukuruhusu kuwa na udhibiti kamili juu ya usanifu wa grafu yako. Kuanzia rangi hadi kivuli na taa, zana pekee zinahitajika ni MATLAB na ujuzi wako.

Hatua

Sehemu ya 1 ya 3: Kuunda Kikoa

Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 1
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 1

Hatua ya 1. Fungua dirisha la amri

Katika mpangilio chaguomsingi hii inapaswa kuonekana kiatomati kama dirisha kubwa lililoonyeshwa.

Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 2
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 2

Hatua ya 2. Ikiwa dirisha la amri halipo, chagua nyumbani kwenye kona ya juu kushoto

Baadaye, chagua mpangilio na kisha "Default".

Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 3
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 3

Hatua ya 3. Katika dirisha la amri, fafanua x yako yote na y vectors.

  • Hii kawaida hufanywa kwa njia ya x = [vector au kazi] na y = [vector au kazi]
  • Kumbuka kutumia mwendeshaji wa nukta wakati wa kuzidisha au kugawanya vector na matrices. Vinginevyo makosa yatatokea.

Sehemu ya 2 ya 3: Kuzalisha Gridi katika Xy-Ndege

Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 4
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 4

Hatua ya 1. Fafanua uhusiano kati ya x na y

Ili kufanikisha hili, amri mbili lazima zitumiwe.

  • Ya kwanza ni kazi ya matundu. Kwa kutumia hii, matokeo yatakuwa grafu ya matundu ya waya.
  • Nyingine ni kazi ya surf. Wakati wa kutumia surf, matokeo yatakuwa njama ya uso wa 3-D.
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 5
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 5

Hatua ya 2. Unapotumia mesh, ingiza meshgrid kwenye dirisha la amri

  • Amri hiyo itaumbizwa kama ifuatavyo: [xx, yy] = meshridi (x, y).
  • Katika dirisha la nafasi ya kazi utaona kuwa anuwai za xx na yy zimefafanuliwa.

Sehemu ya 3 ya 3: Kufafanua "zz" na Kupanga Uso

Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 6
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 6

Hatua ya 1. Fafanua zz kwa suala la xx na yy kwa sababu ya kutegemea seti hizo za data

  • Tumia uhusiano unaojua upo kati ya x na y. Hii inaweza kuwa kazi au fomula.
  • k.m., zz = xx. ^ 2-yy. ^ 2
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 7
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 7

Hatua ya 2. Panga uso kwa kutumia amri ya surf

  • Kutoka kwa vifaa vya z kwenye tumbo "zz", amri ya surf itaunda uso wa 3-D wenye kivuli.
  • Hii ndio hatua ambayo utahusiana xx, yy, na zz pamoja.
  • Laini halisi ya amri itakuwa katika muundo wa surf (xx, yy, zz).
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 8
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 8

Hatua ya 3. Tazama kidirisha chako kipya kitakachoonekana kuonyesha njama yako ya 3-D

Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 9
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 9

Hatua ya 4. Badilisha upendavyo kama unavyopenda

Kuna mwambaa zana juu ya dirisha ambapo njama mpya imeonekana. Upau huu una chaguo na huduma nyingi ambazo zinaweza kutumiwa kudhibiti njama yako ya 3-D.

  • Baadhi ya chaguzi hizi ni pamoja na:

    • Kuingiza lebo kwa mhimili x, y, au z
    • Kuingiza hadithi kusaidia wasomaji
    • Kuzungusha njama katika nafasi ya 3-D
    • Kuingiza chanzo nyepesi kuonyesha athari za vivuli
  • Orodha ya mali tata ya uso inaweza kupatikana katika
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 10
Tengeneza Viwanja vya 3D Kutumia MATLAB Hatua ya 10

Hatua ya 5. Laini ramani ya rangi kwenye uso wote wa grafu, ikiwa ungependa

Hii imefanywa kwa kutumia laini ya amri ya shading interp.

Vidokezo

  • Ukipokea kosa linalosema, "Undefined function or variable _", angalia nafasi yako ya kazi kwa ubadilishaji huo.

    Ikiwa haipo, hakikisha kuunda / kufafanua kabla ya kuendelea

  • Ukipokea kosa linalosema, "Usemi usiotarajiwa wa MATLAB", angalia ili uone ikiwa kile ulichoandika ni usemi halali na kazi zote zilizojengwa zimeandikwa kwa usahihi.

Ilipendekeza: