Plotting the function on a Sphere?

14 visualizaciones (últimos 30 días)
Jagadeesh Korukonda
Jagadeesh Korukonda el 17 de Ag. de 2022
Comentada: Torsten el 22 de Ag. de 2022
Let me explain, what I'm actually solving.
I'm solving Diffusion-Reaction equation(3D) in spherical coordinates.
I'm solving this equation numerically. So at the end I'm getting , r, θ, ϕ.
So I want to plot this function on a sphere( - plane) instead of palne
Can anyone help in this regard?
Thanks in advance.

Respuestas (1)

KSSV
KSSV el 17 de Ag. de 2022
Editada: KSSV el 17 de Ag. de 2022
r = 1 ;
th = linspace(0,2*pi) ;
phi = linspace(0,pi) ;
[T,P] = meshgrid(th,phi) ;
X = r*cos(T).*sin(P) ;
Y = r*sin(T).*sin(P) ;
Z = r*cos(P) ;
surf(X,Y,Z)
axis equal
  2 comentarios
Jagadeesh Korukonda
Jagadeesh Korukonda el 22 de Ag. de 2022
But where we plot C?
Torsten
Torsten el 22 de Ag. de 2022
What do you think: why does the surface of the sphere have different colors ?

Iniciar sesión para comentar.

Categorías

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

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by