Plot a circle onto a 3d graph
15 ビュー (過去 30 日間)
古いコメントを表示
If I wanted to plot a filled in black circle at a specific coordinate, with no specific radius, say at x = 50, y= 55, z =60, how would I go about doing this? I want to use the plot3 function but that is as far as I can get.
plot3(50,55, 60);
0 件のコメント
採用された回答
KSSV
2017 年 9 月 4 日
C = [50,55, 60] ; % center of circle
R = 1. ; % Radius of circle
teta=0:0.01:2*pi ;
x=C(1)+R*cos(teta);
y=C(2)+R*sin(teta) ;
z = C(3)+zeros(size(x)) ;
patch(x,y,z,'k')
hold on
plot3(C(1),C(2),C(3),'*r')
その他の回答 (1 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
