Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

03 Графики в MATLAB_2

.pdf
Скачиваний:
87
Добавлен:
12.03.2015
Размер:
4.86 Mб
Скачать

# surf(x,y,z)

>>x=-2:0.2:2;

y=-2:0.2:2;

[X,Y]=meshgrid(x,y);

Z=sqrt(X.^2+Y.^2+1);

surf(X,Y,Z);

axis tight

box on

view(120,30)

35

# surfc(x,y,z)

>>x=-2:0.2:2;

y=-2:0.2:2;

[X,Y]=meshgrid(x,y);

Z=sqrt(X.^2+Y.^2+1);

surfc(X,Y,Z);

36

# surfc(x,y,z)

>>x=-2:0.2:2;

y=-2:0.2:2;

[X,Y]=meshgrid(x,y);

Z=sqrt(X.^2+Y.^2+1);

surfc(X,Y,Z);

colormap copper

37

# contour(x,y,z)

>>x=-2:0.2:2;

y=-2:0.2:2;

[X,Y]=meshgrid(x,y);

Z=sqrt(X.^2+Y.^2+1);

contour(X,Y,Z);

38

# contourf(x,y,z)

>>x=-2:0.2:2;

y=-2:0.2:2;

[X,Y]=meshgrid(x,y);

Z=sqrt(X.^2+Y.^2+1);

contourf(X,Y,Z);

39

plot3(x,y,z)

t = -5:.005:5; x=(1+t.^2).*sin(20*t); y = (1+t.^2).*cos(20*t); z = t;

plot3(x,y,z) grid on FS='FontSize';

xlabel('x(t) ' ,FS,14) , ylabel('y(t) ' ,FS,14)

zlabel('z(t)' ,FS, 14,'Rotation' ,0) title('\it{plot3 example}',FS,14)

40

$# slice(X,Y,Z,V,sx,sy,sz)

( #

( − x2 y 2 z 2 )

v = xe

–2 ≤ x ≤ 2, –2 ≤y ≤2, – 2 ≤ z ≤2:

[x,y,z] = meshgrid(-2:.2:2,-2:.25:2,-2:.16:2); v = x.*exp(-x.^2-y.^2-z.^2);

xslice = [-1.2,.8,2]; yslice = 2;

zslice = [-2,0]; slice(x,y,z,v,xslice,yslice,zslice) colormap hsv

41

* # comet(x,y), comet3(x,y,z)

t=0:0.001:2*pi;

>>x=cos(t);

>>y=3*sin(t);

>>z=t;

>>comet(x,y)

>> comet(z)

>> comet3(x,y,z)

 

 

42

+ MATLAB

43

44

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]