Extract Plot3 intersection with y=0 plane

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.

 Respuesta aceptada

darova
darova el 29 de Jul. de 2019
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 comentarios

Michele Peluzzo
Michele Peluzzo el 30 de Jul. de 2019
Thank you! It works. Thanks for your time to answer me
darova
darova el 30 de Jul. de 2019
Mai plesur! Yu velcom!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Line Plots en Centro de ayuda y File Exchange.

Productos

Versión

R2018b

Etiquetas

Preguntada:

el 25 de Jul. de 2019

Comentada:

el 30 de Jul. de 2019

Community Treasure Hunt

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

Start Hunting!

Translated by