作业帮 > 数学 > 作业

matlab 怎么在z=1处做一个以(0 0 1)为圆心,2为半径的圆面

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/18 23:07:48
matlab 怎么在z=1处做一个以(0 0 1)为圆心,2为半径的圆面
[x,y,z]=sphere(40);
x=2*x;
y=2*y;
z=2*z;
surf(x,y,z+1)
xlabel('x')
ylabel('y')
zlabel('z')
axis equal
再问: 不是这样的图 我是想弄一个z=1的平面,平面被半径为2的圆限制住,就是半径为2 的原平面,还问一个问题,为什么我用surf画平面时 我用plot3画的直线 就不见了,两者不能同时存在么?回答了就选你最佳,谢谢大虾