用MATLAB绘制球:x^2+y^2+z^2=1和平面:y+z=1,要求绘制在同一坐标轴上

2024-11-20 23:34:12
推荐回答(2个)
回答1:

继续画就可以了,可能你的画法不对,试试这个:
[x2, y2] = meshgrid(-1:0.01:1);
z2 = 1 - y2;
mesh(x2, y2, z2);
如果你不希望颜色有变化,也可以自己控制画图的颜色。
相关的资料可以网上搜或参考 mesh 的说明,里面也有例子:
doc mesh

回答2:

>> [x2,y2]=meshgrid([-1:0.05:1]);
>> z2=1-y2;
>> mesh(x2,y2,z2)