Temperature in a specific point with pde thermal

11 visualizaciones (últimos 30 días)
Giulia Ulpiani
Giulia Ulpiani el 30 de Ag. de 2019
Respondida: Giulia Ulpiani el 3 de Sept. de 2019
Dear community,
I am using the pde toolkit (thermal) to solve a transient problem on a 3d geometry. My will is to extract the temperature at a specific point (X;Y;Z) or at the closest node to that point for each time step.
Is this possible?
Thank you,

Respuesta aceptada

Giulia Ulpiani
Giulia Ulpiani el 3 de Sept. de 2019
Thank you for your answers.
Actually I solved with:
getClosestNode = @(p,x,y,z) min((p(1,:) - x).^2 + (p(2,:) - y).^2+ (p(2,:) - z).^2);
[~,nid] = getClosestNode( msh.Nodes, 0, 0, 4e-5 );
Tsmaend=T(nid,end)+273.15;
Hope this helps.

Más respuestas (1)

Ravi Kumar
Ravi Kumar el 30 de Ag. de 2019
Yes! Check out the interpolateTemperature function.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by