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.
2 次查看(过去 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 ?
0 个评论
采纳的回答
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
2015-7-9
1 个评论
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 Center 和 File Exchange 中查找有关 Boundary Conditions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!