how ro make a cross section for a meshplot

12 visualizaciones (últimos 30 días)
Ayoub Mchayaa
Ayoub Mchayaa el 15 de En. de 2018
Respondida: Darshan Ramakant Bhat el 18 de En. de 2018
i just ploted a Sphere with a hole and i wanted to make the cross section von x-z axis .here there are the Code of my sphere.
phi=linspace(0.52,2.62,30); theta=linspace(0,2*pi,40); [theta,phi]=meshgrid(theta,phi); rho=2; X=rho*sin(phi).*cos(theta); Y=rho*sin(phi).*sin(theta); Z=rho*cos(phi); mesh(X,Y,Z,'EdgeColor','blue') hold on z=linspace(-sqrt(3),sqrt(3),40); theta=linspace(0,2*pi,40); [z,theta]=meshgrid(z,theta); r=1; x=r.*cos(theta); y=r.*sin(theta); mesh(x,y,z,'EdgeColor','red')

Respuesta aceptada

Darshan Ramakant Bhat
Darshan Ramakant Bhat el 18 de En. de 2018

Más respuestas (0)


Más información sobre Surface and Mesh Plots en Help Center y File Exchange.


Community Treasure Hunt

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

Start Hunting!

Translated by