How to find mean temperature over area or volume from PDE solution?
Show older comments
I am using the PDE toolbox for a steady-state thermal analysis. The solver provides the temperature at each node and I can use evaluateHeatRate to get the heat flux through a face but I cannot find a way of getting the area- or volume-weighted mean temperature through the body. Is there a function that does this (rather than simply averaging the nodal values with no weighting function)?
(My body has 3 temperature boundaries. I want to solve using 2 independent temperature vectors, get the mean temperature for each and then define the body-mean temperature as Tbar = a*T1 + b*T2 + c*T3 so I can evaluate the pseudo-steady heat capacities dU/dT1, dU/dT2 etc).
Thanks
Roger
1 Comment
darova
on 8 Apr 2020
Can you export data to MATLAB workspace (temperature, nodes and volumes)?
Accepted Answer
More Answers (1)
Roger Moss
on 15 Apr 2020
0 votes
Categories
Find more on Heat Transfer in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!