x=-3:0.1:3;[X]=meshgrid(x);for k=0:0.1:4y1=k*sqrt(1-(X.^2)/9);y2=(-k)*sqrt(1-(X.^2)/9);r1=1-(X.^2)/9-(y1.^2)/16;r2=1-(X.^2)/9-(y2.^2)/16;z1=2*sqrt(r1);z2=-2*sqrt(r2);mesh(X,y1,z1); hold onmesh(X,y2,z1);mesh(X,y1,z2);mesh(X,y2,z2);endy=-4:0.1:4;[Y]=meshgrid(y);for l=0:0.1:3x1=l*sqrt(1-(Y.^2)/16);x2=(-l)*sqrt(1-(Y.^2)/16);r3=1-(x1.^2)/9-(Y.^2)/16;r4=1-(x2.^2)/9-(Y.^2)/16;z3=2*sqrt(r3);z4=-2*sqrt(r4);mesh(x1,Y,z3); hold onmesh(x2,Y,z3);mesh(x1,Y,z4);mesh(x2,Y,z4);end 上面的代码实际运行到第一个for循环的end 就结束 如何可以继续后面的代码 顺便请大佬解答一下 下图是题目