Cylinder with top code
2 ビュー (過去 30 日間)
古いコメントを表示
The code below creates a full cylinder with radius 1 and height 1.
I was wondering what lines 3 and 4 actually do to the cylinder- I don't understand how it changes it into that shape.
figure(5)
[x,y,z] = cylinder([0,1,1,0],100);
z([1,2],:)=0;
z([3,4],:)=1;
mesh(x,y,z)
0 件のコメント
採用された回答
Star Strider
2019 年 3 月 13 日
Those lines create flat upper and lower surfaces. The upper and lower surfaces otherwise would appear conical.
The easiest way to see that is simply to ‘comment them out’:
figure(5)
[x,y,z] = cylinder([0,1,1,0],100);
% z([1,2],:)=0;
% z([3,4],:)=1;
mesh(x,y,z)
Then restore them to get the desired figure.
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Surface and Mesh Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!