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);