Hello everyone,
I have a 3D plane on which i would like to draw a 3D elliptic paraboloid. The equation for elliptic paraboloid is given below
z/c=(x.^2)/(a.^2) + (y.^2)/(b.^2);
and with demonstration of parameters are given in the link
i am looking for a function or script to plot a elliptic paraboloid on a specific location (x and y axis) on my 3D axis plane. with a specified height of paraboloid.
i have attached my 3D axis, x- and y-axis are either theta or phi. and the height of paraboloid is the RCS axis.
i have attached an examplary figure of the desired output. elliptic paraboloid on a specific x- and y- axis with specified height value.
I tried to do it myself , then tried to look on MATLAB forums but could not find.
Thank alot
Best Regards

댓글 수: 2

darova
darova 2020년 7월 2일
Plot ellipsoid as usually, use rotate to rotate the object
Wajahat Farrukh
Wajahat Farrukh 2020년 7월 2일
there is the problem, i am unable to plot eppilsoid. :(
could you help me in the code to plot ellipsoid?

댓글을 달려면 로그인하십시오.

답변 (2개)

Vashist Hegde
Vashist Hegde 2020년 7월 3일

1 개 추천

You may find this usefull in plotting an ellipsoid-
Luis Coria
Luis Coria 2024년 2월 21일
편집: DGM 2024년 2월 21일

0 개 추천

%%%%%%%%%%% Eliptic Paraboloid -(X1.^2+Z1.^2)/2-1<=Y1<=(X1.^2+Z1.^2)/2+1;
[X1,Z1] = meshgrid(-10:0.5:10,-10:0.5:10);
Y1=(X1.^2+Z1.^2)/2+1;
surf(X1,Y1,Z1,'FaceColor',[0.9412 0.9412 0.9412],'FaceAlpha',1,'LineWidth',0.5);
hold on
Y1=-(X1.^2+Z1.^2)/2-1;
surf(X1,Y1,Z1,'FaceColor',[0.9412 0.9412 0.9412],'FaceAlpha',1,'LineWidth',0.5);
%%%%%%%%%%% End Eliptic Paraboloid
Maybe this code is useful for you, that gives

카테고리

도움말 센터File Exchange에서 Annotations에 대해 자세히 알아보기

질문:

2020년 7월 1일

편집:

DGM
2024년 2월 21일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by