我在 matlab 中有 3-D 图,它包含几行。我想在这些线周围画出圆柱体或空心管。有人有在 3-D 图中绘制多个圆柱体的经验吗?
问问题
1029 次
1 回答
2
是的,有一种可能。Matlab中的一切都有可能!
让谷歌搜索:cylinder()
!
太棒了,Matlab 有生成圆柱的功能!
而且……就是这样。随心所欲地绘制它们。
乐趣:
clear;clc;
cmap = hsv(10);
for ii=1:10
hold on
[X,Y,Z]=cylinder(rand(1,1)*0.4);
h=surf(X+(rand(1,1)-10)*2,Y+(rand(1,1)-10)*2,Z*rand(1,1)*10,'FaceColor',cmap(ii,:));
end
于 2014-08-08T10:00:46.357 回答