필터 지우기
필터 지우기

in MATLAB PDE Toolbox App, I've multiple objects (Rectangular shaped) in one file. For multiple objects I'd like to specify the PDE coefficients differently. How can I specify the different PDE coefficients for different objects.

조회 수: 4 (최근 30일)
As an example, I have 3 rectangular shaped objects. They share the boundary with each other. I'd like to calculate the heat transfer equation for 3 different objects. The heat source,Q is different for different objects e.g Q = [10;20;30]. So using PDE Toolbox GUI, how can I set the value ?

채택된 답변

Alan Weiss
Alan Weiss 2015년 7월 9일
After you have drawn your rectangles, select PDE > PDE Mode. Then double-click each rectangle to enter its coefficients.
Alan Weiss
MATLAB mathematical toolbox documentation

추가 답변 (1개)

Md Shahidul Alam
Md Shahidul Alam 2015년 7월 9일
Additionally I've encountered another 3 problem.
1. What is the difference between Convection heat transfer coefficient(h) and heat transfer coefficient(q)? I know Convection heat transfer coefficient( htc ) but not sure about heat transfer coefficient. Is it the overall htc of the object?
2. In BC parameters, what is weight(h) and temperature(r)? Could you please provide any theoretical reference related with these?
3. What is the difference between Heat source(Q) and heat flux (g)? As far as I've figured out the unit for heat source(Q) is Watt and for heat flux is W/m^2. Am I right?
  댓글 수: 1
Alan Weiss
Alan Weiss 2015년 7월 13일
The equation that the PDE Toolbox solves is displayed above the coefficients in the PDE Specification dialog box:
-div(K*grad(T)) = Q + h*(Text - T)
where T = temperature, k = coeff. of heat conduction, Q = heat source, h = convective heat transfer coeff., and Text = external temperature.
In the Boundary Condition dialog box, the Neumann boundary conditions are
n*k*grad(T) + q*T = g
where g = heat flux and q = heat transfer coefficient.
In summary, Q is a coefficient of the PDE, and g is a Neumann boundary condition term.
Alan Weiss
MATLAB mathematical toolbox documentation

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Boundary Conditions에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by