question about createpde and thermalconductivities

Hello,
I try to use matlab to study the Heat transfer. When I use function
createpde for steadtstate like the example:
thermalmodel = createpde('thermal').
The system mention me that : Error using pde.PDEModel (line 97) Expected input to be one of these types:
double, single, uint8, uint16, uint32, uint64, int8, int16, int32, int64 Instead its type was char. Error in createpde (line 36) pdem = pde.PDEModel(varargin{:});
Error in bridgman (line 4) thermalmodel = createpde('thermal')
I would like to know why? And when I just use
thermalmodel = createpde,
it's OK.
Another question is how to use thermalconductivity when I use thermalconductivity, it always mention me that ThermalConductivity is not defined.
Thanks

回答 (1 件)

Ravi Kumar
Ravi Kumar 2017 年 5 月 18 日

0 投票

Hi Xiaofei,
Which version of MATLAB are you on? Note that creation of thermal analysis model using createpde is supported in MATLAB R2017a.
-Ravi

2 件のコメント

Xiaofei BAI
Xiaofei BAI 2017 年 5 月 19 日
Hi Ravi,
Thanks for your reply. My version is R2016a. You mean that I cannot use it in my version?
Best
Xiaofei
Alan Weiss
Alan Weiss 2017 年 5 月 19 日
Yes, that is what it means. See the Release Notes.
Alan Weiss
MATLAB mathematical toolbox documentation

サインインしてコメントする。

質問済み:

2017 年 5 月 18 日

コメント済み:

2017 年 5 月 19 日

Community Treasure Hunt

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

Start Hunting!

Translated by