Методы решения задач математической физики. Рындин Е.А. - 101 стр.

UptoLike

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

101
end
end
end
% Построение графиков искомой функции T(x,y,t)
for l=1:s
figure
surf(y,x,T(:,:,l))
xlabel('y, м')
ylabel('x, м')
zlabel('T, K')
grid on
colormap('cool')
axis([min(y) max(y) min(x) max(x) ...
min(min(T(:,:,1))) max(max(T(:,:,1)))])
pause(0.1)
M(l)=getframe;
end
figure
movie(M,10,3)
Приведенное описание необходимо сохранить в виде текстового файла с
именем termo_2d.m и поместить его в каталог /WORK, находящийся в корневом
каталоге системы MATLAB.
Вызов функции termo_2d может осуществляться следующими командами:
termo_2d;
x=termo_2d;
[x,y]=termo_2d;
[x,y,t]=termo_2d;
[x,y,t,T]=termo_2d
(t0,ts,s,x0,xn,n,y0,ym,m,r,c,k,f, ...
vt,gt1,v1,g1,v2,g2,v3,g3,v4,g4)
.
При использовании первой, второй, третьей или четвертой команд функ-
ция будет выводить графически решение задачи при входных параметрах, при-
нятых по умолчанию.
Графики распределений температуры по координатам в различные момен-
ты времени будут выводиться в отдельных окнах. После вывода всех графиков
в новом окне будет показано изменение температуры во всех точках коорди-
натной сетки в динамическом режиме (movie).
Правила вывода информации при вызове функции termo_2d аналогичны
соответствующим правилам для функции puass_2d.