2011-11-12 150 views
0

如何使用matlab繪製截斷圓錐體形狀的三維節點,並且我想用線將每個兩個節點連接在一起。在matlab中繪製3D截斷圓錐

+0

你想繪製一個截圓錐的線框?你的問題的措辭有點令人困惑 – k107

回答

0

這是一個截錐(基於http://msemac.redwoods.edu/~darnold/math50c/matlab/coordcyl/index.xhtml)。我不確定這是否是您正在尋找的網格類型。

r=linspace(1,2,25); 
theta = linspace(0,2*pi,25); 
[r,theta] = meshgrid(r,theta); 
x = r.*cos(theta); 
y = r.*sin(theta); 
z = -r; 
mesh(x,y,z) 
+0

非常感謝你的回放,我想要做的是在這個截斷錐體內生成一個隨機節點(x,y,z),然後將每個2個節點連接在一起一條線。這些線假設大小相同。 – lily

+0

你有沒有一種方法來生成點對,並需要一種方法來繪製它們?你是否還需要一種方法來生成積分? – stardt