MATLABの3D円錐台をプロットする

どうやって3Dノードを切り捨てられた円錐の形でMATLABを使ってプロットすることができますか?そして、2つのノードをそれぞれ線で結びたいと思います。

0
切頭円錐のワイヤーフレームを描こうとしていますか?あなたの質問の文言はちょっと混乱しています
追加された 著者 k107,

1 答え

ここには、円錐台があります( 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
追加された
あなたはポイントのペアを生成し、それらをプロットする方法を必要とする方法がありますか?ポイントを生成する方法も必要ですか?
追加された 著者 stardt,
私がやろうとしていることは、切り捨てられた円錐の内側にランダムなノード(x、y、z)を生成し、各2つのノードを線で結びつけることです。これらの行は、ほぼ同じサイズであると考えられます。
追加された 著者 lily,