Professional Documents
Culture Documents
Radius = 2;
[x,y,z] = cylinder(Radius,200);
plot(x(1,:),y(1,:))
axis equal
1.5
0.5
-0.5
-1
-1.5
-2
-2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5
r = 1;
[theta,phi] = ndgrid(linspace(0,pi),linspace(0,2*pi));
X = r*cos(phi).*sin(theta);
Y = r*sin(phi).*sin(theta);
Z = r*cos(theta);
surf(X,Y,Z)
1
0.5
-0.5
-1
1
0.5 1
0 0.5
0
-0.5 -0.5
-1 -1
0.5
-0.5
-1
1
0.5 1
0 0.5
0
-0.5 -0.5
-1 -1
x = linspace(-sqrt(10),sqrt(10));
y1 = sqrt(10-x.^2);
y2 = -sqrt(10-x.^2);
plot(x,y1,x,y2)
axis equal
3
-1
-2
-3
-4 -3 -2 -1 0 1 2 3 4
50
100
150
200
250
300
350
400
450
80
60
40
20
20 80
40 60
60 40
105
100
95
Y
90
85
80
75
70
30 35 40 45 50 55 60 65 70