三维图
clear;
A
=pascal
(9
);
surf
(A
);
title
('pascal(9)');
xlabel
('X');
ylabel
('Y');
zlabel
('Z');
[X,Y
]=meshgrid
(0:0.25:10
);%设置网格矩阵
Z
=exp
(-
(0.15*X
).^2-
(0.15*Y
).^2
).*sin
(X
).*sin
(Y
);
surfc
(X,Y,Z
);
简易制作三维表面图
syms x y
;
z
=exp
(-x.^2-y.^2
);
ezsurf
('exp(-x.^2-y.^2);',
[-3,3
],
[-3,3
]);
syms r theta
x
=r*cos
(theta
);
y
=r*sin
(theta
);
z
=r^2
;
ezsurf
(x,y,z
);
clear;
zeta
=-pi/2:pi/12:pi/2
;
r
=0.5+cos
(zeta
);
r
=[0.5,r,0.5
];
[x,y,z
]=cylinder
([1,2
],12
);%返回有半径r定义的圆柱12等分后的点
surf
(x,y,z
);
grid on
;
theta
=-pi/2:pi/12:0
;
r1
=1+cos
(theta
);
r2
=0:0.1:1
;
[x,y,z
]=cylinder
([r2,r1
],120
);
surf
(x,y,z
);
转载请注明原文地址: https://mac.8miu.com/read-484228.html