小编Umz*_*Umz的帖子

在使用补丁的Matlab的3d圆环

我想在matlab中制作一个3d环.以下是类似于我的观点:

t = linspace(0,2*pi);
rin = 0.1;
rout = 0.25;
xin = 0.5 + rin*cos(t);% 0.5 is the center of the ring
xout = 0.5 + rout*cos(t);
yin = 0.5 + rin*sin(t);
yout = 0.5 + rout*sin(t);

% Make patch
hp = patch([xout,xin],[yout,yin],'g','linestyle','none','facealpha',0.25);
Run Code Online (Sandbox Code Playgroud)

现在,我想将其扩展到3d案例.我想给这个戒指增加高度.但是,当我尝试添加一个载体[z1,z2],其中

z1=0.5*ones(size(xin));
z2=z1;
Run Code Online (Sandbox Code Playgroud)

我尝试过不同的Z1和Z2组合仍然无法找到解决方案.

matlab

2
推荐指数
1
解决办法
2248
查看次数

标签 统计

matlab ×1