Hi, I have a problem with intersection between a plot3 and a plane.
I have this plot3 from three array (along three dimension), but I have to cut this plot with Y=0 plane and visualize the intersection (in a X-Z plane), thus I have to fit this curve resulting from the intersection.
Can you help me?
Thanks a lot in advance.

 채택된 답변

darova
darova 2019년 7월 29일

0 개 추천

If the curve and plane have only one intersection you can use this simple script:
% generate some data
y = linspace(0,10,30);
x = sin(y);
z = y;
% Y plane at y=3
y0 = 3;
x0 = interp1(y,x,y0);
z0 = interp1(y,z,y0);
plot3(x,y,z)
hold on
plot3(x0,y0,z0,'or')
hold off

댓글 수: 2

Thank you! It works. Thanks for your time to answer me
darova
darova 2019년 7월 30일
Mai plesur! Yu velcom!

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

추가 답변 (0개)

카테고리

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

제품

릴리스

R2018b

질문:

2019년 7월 25일

댓글:

2019년 7월 30일

Community Treasure Hunt

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

Start Hunting!

Translated by