• >plot3d(x*exp(-x^2-y^2),x=-2..2,y=-2..2, grid=[25,25]); >plot3d(x*exp(-x^2-y^2),x=-2..2,y=-2..2, grid=[25,25], style=Contour);
  • Функция Вазифаси Contourplot3d - Бир текисликдаги чизиқларни ясайди. Gradplot3d - Параметри style=Contour. У plot3d
  • Oʻzbekiston respublikasi oliy va oʻrta maxsus ta’lim vazirligi nizomiy nomidagi toshkent davlat pedagogika universiteti informatika va uni oʻqitish metodikasi kafedrasi




    Download 10,42 Mb.
    Pdf ko'rish
    bet111/291
    Sana02.06.2024
    Hajmi10,42 Mb.
    #259172
    1   ...   107   108   109   110   111   112   113   114   ...   291
    Bog'liq
    УМК Ихтисос Даст Воситалар (1)

    >plot3d(x*exp(-x^2-y^2),x=-2..2,y=-2..2, grid=[25,25]); 
     
    >plot3d(x*exp(-x^2-y^2),x=-2..2,y=-2..2, grid=[25,25], style=Contour); 
     
    >plot3d([x*sin(x)*cos(y),x*cos(x)*cos(y),x*sin(y)], x=0..2*Pi,y=0..Pi); 


    132 
    Plots
    пакетидагиуч ўлчовли графикнинг асосий функциялари. 
    Функция Вазифаси
    Contourplot3d -
    Бир текисликдаги чизиқларни ясайди.
    Gradplot3d
    - Параметри
    style=Contour.
    У 
    plot3d 
    функцияси
    билан бир хил.
     
    Fiedplot3d
    -Уч ўлчовли вектор майдонни ясайди. 
    Implicitplot3d
    -Берилган ноаниқ функцияни 3 та ўзгарувчи билан чизади. 
    matrixplot
    -Жадвал билан берилган юзани ясайди. 
    cylinderplot
    -Цилиндр координаталари билан берилган
    юзани ясайди. 
    sphereplot
    -Думалоқ координаталар билан берилган юзани
    ясайди. 
    spacecurve
    - Уч ўлчовли фазода қийшиқ юзани ясайди.
    Қийшиқ параметрлари билан берилган бўлиши 
    керак. 
    surfdata
    -Берилган нуқтадан ўтувчи юзани ясаш. 
    tuberplot
    - Параметрлар орқали фазода берилган қийшиқ
    ва радиус билан юзани ясаш. 
    Display3d
    -Умумий координатлар ўқида уч ўлчовли
    график структурасини чизади. 
    Уч ўлчовли функция графикасини ишлатишга доир мисоллар. 
    Ҳажми 8х8 бўлган А массивни тўғри келган сонлар билан тўлатиш ва уни 
    чоп этиш. Уч ўлчовли гистограмма билан ясаймиз.
    >
    with(plots): 
    rnd:=rand(1..100): 
    A:=array(1..8,1..8,[]): 
    for i from 1 to 8 do 
    for j from 1 to 8 do 
    A[i,j]:= rnd(): 
    end do: 
    end do: 
    print(A); 
    matrixplot(A,heights=histogram,axes=frame);


    133 
    82 71 98 64 77 39 86 69 
    22 10 56 64 58 61 75 86 
    17 62 8 50 87 99 67 10 
    74 82 75 67 74 43 92 94 
    1 12 39 14 21 45 66 92 
    96 75 10 61 83 93 14 78 
    50 36 62 49 4 24 96 74 
    90 38 58 100 95 29 16 56 

    Download 10,42 Mb.
    1   ...   107   108   109   110   111   112   113   114   ...   291




    Download 10,42 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Oʻzbekiston respublikasi oliy va oʻrta maxsus ta’lim vazirligi nizomiy nomidagi toshkent davlat pedagogika universiteti informatika va uni oʻqitish metodikasi kafedrasi

    Download 10,42 Mb.
    Pdf ko'rish