• • compass (U,V)
  • H=COMPASS(...) funksiyasi grafik tuzadi va grafik ob’ekt deskriptorlarini qaytaradi.
  • • plot3(x,y,z) x, y va z vektorlari bilan ifodalangan nuqtalar massivini tuzadi, ularni chiziq segmentlari bilan boglaydi. Bu buyruq cheklangan foydalanishga ega;
  • Quyida z(x,y)=x^2+y^2 funksiyasi bilan tavsiflangan uch o‘lchamli sirtni qurish dasturining namunasi keltirilgan
  • >> [X,Y]=meshgrid([-3:0.15:3]);
  • >> t=0:pi/50:2*pi; polar(t,cos(5*t))




    Download 378,9 Kb.
    bet6/6
    Sana18.05.2024
    Hajmi378,9 Kb.
    #243155
    1   2   3   4   5   6
    Bog'liq
    Mavzu 6

    >> t=0:pi/50:2*pi; polar(t,cos(5*t))

    Quyidagi misolni ko’ramiz:

    >> angle=0:.1*pi:3*pi;

    >> r=exp(angle/10);

    >> polar(angle,r),...

    polar(angle,r);

    >> title('polyar koordinatida grafik');

    >> grid on

    Vektor grafiklari bilan ishlaash.

    Ba'zan bir qator radius vektorlarini odatiy ko'rinishda, ya'ni boshlang'ichdan kelib chiqadigan va bu vektorlarni ifodalovchi kompleks sonlarning haqiqiy va xayoliy qismlari bilan belgilanadigan burchak va uzunlikka ega bo'lgan o'qlar shaklida tasvirlash maqsadga muvofiqdir. Buning uchun kompas buyruqlar guruhidan foydalaning:

    • compass (U,V) har bir radius vektorining haqiqiy va xayoliy qismlarini ifodalovchi komponentlar (U,V) bilan radius vektorlarini chizadi;

    compass (Z) compassga (real(Z), imag(Z)) buyruqlari ekvivalent;

    compass (U, V, LINESPEC) va compass (Z, LINESPEC) yuqoridagi buyruqlarga o'xshaydi, lekin chizma buyrug'i uchun tasvirlanganga o'xshash LINESPEC chizma chizig'i spetsifikatsiyasini belgilash imkonini beradi.

    H=COMPASS(...) funksiyasi grafik tuzadi va grafik ob’ekt deskriptorlarini qaytaradi.

    MATLABda oddiy ko’rinishdagi sirtlarning grafiklarni yasash.

    plot3(…) buyrug'i plot(…) buyrug'iga o'xshaydi, lekin ikkita z(x,y) o'zgaruvchining funksiyasiga ishora qiladi. U uch o'lchamli yuzalarning aksonometrik tasvirini yaratadi va quyidagi shakllar bilan ifodalanadi:

    • plot3(x,y,z) x, y va z vektorlari bilan ifodalangan nuqtalar massivini tuzadi, ularni chiziq segmentlari bilan bog'laydi. Bu buyruq cheklangan foydalanishga ega;

    plot3(X,Y,Z), bu erda X, Y va Z bir xil o'lchamdagi uchta matritsa, X(i,:), Y(i,:) va Z(i,:) koordinatalari bo'lgan nuqtalarni chizadi va bog'laydi. ularni to'g'ri segmentlar bilan.

    Quyida z(x,y)=x^2+y^2 funksiyasi bilan tavsiflangan uch o‘lchamli sirtni qurish dasturining namunasi keltirilgan:

    >> [X,Y]=meshgrid([-3:0.15:3]);

    >> Z=X.^2+Y.^2;

    >> plot3(X,Y,Z)

    plot3(X,Y,Z,S) oldingi muhokama qilinganlarga o'xshash, lekin chizma buyrug'ining spetsifikatsiyasiga mos keladigan chiziq va nuqta uslubi spetsifikatsiyasi bilan ta'minlaydi. Quyida aylanali sirt yaratish uchun ushbu buyruqdan foydalanish misoli keltirilgan:

    >> [X,Y]=meshgrid([-3:0.15:3]);

    >> Z=X.^2+Y.^2;

    >> plot3(X,Y,Z,'o')


    Download 378,9 Kb.
    1   2   3   4   5   6




    Download 378,9 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    >> t=0:pi/50:2*pi; polar(t,cos(5*t))

    Download 378,9 Kb.