Решение задач математической физики в системе MatLab. Рындин Е.А - 35 стр.

UptoLike

Составители: 

Рубрика: 

Проводя дискретизацию начальных условий второго рода, получим
),(
1,,2,,
y
x
g
t
TT
j
i
t
jiji
=
. (2.64)
Дискретизируя уравнение (2.43) для внутренних точек сетки, получим
( ) ( )
[ ]
( ) ( )
[ ]
,
1
1
,,
,1,,,
,1,
,,,1,
,,
2
,,1,,
,,1
,,,,1
,,
2
1,,,,
,,
,,
f
TT
k
TT
k
y
TT
k
TT
k
x
t
TT
C
lji
ljilji
lji
ljilji
lji
ljilji
lji
ljilji
lji
ljilji
lji
lji
=
+
+
ρ
1,,2 = ni
;
1,,2 = mj
;
sl ,,2 =
, (2.65)
где f
i,j,l
– значение функции f(x, y, t) в точке сетки с координатами (x
i
, y
j
, t
l
).
Ниже приводится исходный текст функции, осуществляющей запуск
графического интерфейса пользователя i_termo.
function fig = i_termo()
load i_termo
h0 = figure('Color',[0.8 0.8 0.8], ...
'Colormap',mat0, ...
'FileName','D:\CAD\MATLABR11\work\i_termo.m', ...
'MenuBar','none', ...
'Name','Решение нестационарного уравнения теплопроводности', ...
'NumberTitle','off', ...
'PaperPosition',[18 180 576 432], ...
'PaperUnits','points', ...
'Position',[460 36 560 653], ...
'Tag','Fig1', ...
'ToolBar','none');
h1 = axes('Parent',h0, ...
'Units','pixels', ...
'CameraUpVector',[0 1 0], ...
'CameraUpVectorMode','manual', ...
'Color',[1 1 1], ...
'ColorOrder',mat1, ...
'Position',[52 296 353 321], ...
'Tag','Axes1', ...
'XColor',[0 0 0], ...
'YColor',[0 0 0], ...
'ZColor',[0 0 0]);
h2 = text('Parent',h1, ...
35