Borrar filtros
Borrar filtros

how to convert u(r,z) (axisymmetric) data to u(x,y,z)??

1 visualización (últimos 30 días)
Udit Srivastava
Udit Srivastava el 16 de En. de 2017
Comentada: Udit Srivastava el 22 de En. de 2017
I have an axisymmetric velocity vector field in cylindrical coordinate system (r,z), where r is the radius (sqrt(x^2+y^2)) and z is the axis.
theta is the angle between the radius and x-axis and actually revolves around z-axis.
My question is:
if u(r,z) is the velocity vector in cylindrical coordinate system, then
how to convert u(r,z) (axisymmetric) data to u(x,y,z)??

Respuestas (1)

Roger Stafford
Roger Stafford el 16 de En. de 2017
Probably I don't understand your question, but it would seem that the following is the obvious answer, where uppercase 'U' is the function of x, y, and z and lowercase 'u' is the function of 'r' and 'z':
U(x,y,z) = u(sqrt(x^2+y^2),z)
  1 comentario
Udit Srivastava
Udit Srivastava el 22 de En. de 2017
sqrt(x^2+y^2) may not be an integer and I think fractional indexing is not possible in MATLAB.

Iniciar sesión para comentar.

Categorías

Más información sobre Logical en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by