ThermalBC Properties
Boundary condition for thermal model
AThermalBC
object specifies the type of PDE boundary condition on a set of geometry boundaries. AThermalModel
object contains a vector ofThermalBC
objects in itsBoundaryConditions.ThermalBCAssignments
property.
Specify boundary conditions for your model using thethermalBC
function.
Properties
RegionType
—Geometric region type
'Face'
for 3-D geometry|'Edge'
for 2-D geometry
Geometric region type, returned as'Face'
for 3-D geometry or'Edge'
for 2-D geometry.
Data Types:char
|string
RegionID
—Geometric region ID
vector of positive integers
Geometric region ID, returned as a vector of positive integers. Find the region IDs by usingpdegplot
with the'FaceLabels'
(3-D) or'EdgeLabels'
(2-D) value set to'on'
.
Data Types:double
Temperature
—Temperature boundary condition
number|function handle
Temperature boundary condition, returned as a number or a function handle. Use a function handle to specify spatially or temporally varying temperature.
Data Types:double
|function_handle
HeatFlux
—Heat flux boundary condition
number|function handle
Heat flux boundary condition, returned as a number or a function handle. Use a function handle to specify a spatially or temporally varying heat flux or a nonlinear heat flux.
Data Types:double
|function_handle
ConvectionCoefficient
—Coefficient for convection to ambient heat transfer condition
number|function handle
Convection to ambient boundary condition, returned as a number or a function handle. Use a function handle to specify a spatially or temporally varying convection coefficient or a nonlinear convection coefficient. Specify ambient temperature using theAmbientTemperature
argument.
Data Types:double
|function_handle
Emissivity
—Radiation emissivity coefficient
number in the range (0,1)
Radiation emissivity coefficient, returned as a number in the range (0,1). Use a function handle to specify spatially or temporally varying emissivity or nonlinear emissivity. Specify ambient temperature using theAmbientTemperature
argument and the Stefan-Boltzmann constant using the thermal model properties.
Data Types:double
|function_handle
AmbientTemperature
—Ambient temperature
number
Ambient temperature, returned as a number. The ambient temperature value is required for specifying convection and radiation boundary conditions.
Data Types:double
Vectorized
—Vectorized function evaluation
'off'
(default) |'on'
Vectorized function evaluation, returned as'on'
or'off'
. This evaluation applies when you pass a function handle as an argument. To save time in function handle evaluation, specify'on'
, assuming that your function handle computes in a vectorized fashion. SeeVectorization. For details of this evaluation, seeNonconstant Boundary Conditions.
Data Types:char
|string
Label
—Label for use withlinearizeInput
character vector|string
Label for use withlinearizeInput
, returned as a character vector or a string.
Data Types:char
|string
版本历史
See Also
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select:.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina(Español)
- Canada(English)
- United States(English)
Europe
- Belgium(English)
- Denmark(English)
- Deutschland(Deutsch)
- España(Español)
- Finland(English)
- France(Français)
- Ireland(English)
- Italia(Italiano)
- Luxembourg(English)
- Netherlands(English)
- Norway(English)
- Österreich(Deutsch)
- Portugal(English)
- Sweden(English)
- Switzerland
- United Kingdom(English)