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

UptoLike

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

Рубрика: 

Работу с приложением следует начинать с ввода исходных данных в
соответствующие текстовые окна. Символьные данные (функция правой чаA
сти уравнения, функции теплопроводности, теплоемкости, плотности и функA
ции граничных и начального условий) вводятся без апострофов.
В процессе ввода исходных данных доступными являются только кнопA
ки GN}N'iNI и G7O)6I. Однако при активизации кнопки GN}N'iNI до
окончания ввода всех исходных данных программа выведет предупреждение
об ошибке, после чего ввод исходных данных может быть продолжен.
По окончании ввода исходных данных за счет активизации кнопки GN0
}N'iNI осуществится запуск задачи на решение, и через некоторый промеA
жуток времени зависимости от вычислительных ресурсов компьютера и
заданного числа узлов сетки) в графическом окне отобразится в динамике
процесс изменения температуры по координатам и времени.
В качестве примера на рис. 2.18 приведено приложение ?DEF:9 с ввеA
денными исходными данными в процессе вывода на экран одного из графиA
ков. Функция, введенная в текстовом окне начального условия _DPdcrQ, имеет
вид -+MPJ?_<P-E*MdR*QRJ?_<P-E*MdRLQTJ?_<P-E*MrRLQRJ?_<P-E*MrR,QQTL++.
После этого становятся доступными остальные элементы интерфейса:
флаг «4h~•i2€» в рамке «))(6i'%2'%l 3N24%», позволяющий выводить
или не выводить координатную сетку на графиках; переключатель
«%hi2(%», обеспечивающий выбор цветовой палитры для графиков; кнопка
«)m2)(i2€», осуществляющая повторный просмотр результатов моделироA
вания в динамике (без повторного решения задачи); кнопка «)4%6(%5»,
позволяющая вывести решение для каждой точки временной сетки в отдельA
ном графическом окне для более детального анализа.
При активизации кнопки «7O)6» текущее приложение и все графичеA
ские окна закрываются и производится очистка оперативной памяти от всех
результатов вычислений и очистка экрана.
*.•.N}N'iNw(%m'N'io5%2N5%2i•N34)oniji4im3(N6NZgCD99^
Решим двухмерное уравнение Пуассона
),(
2
2
2
2
yxf
y
u
x
u
=+
, (2.66)
где х, y координаты; u(x, y) искомая функция; f(x, y) некоторая непреA
рывная функция, определяемая выражением
)exp()exp(
),(
y
x
yxf
+=
(2.67)
на прямоугольной области с граничными условиями
)sin(),(
2
min
yy
x
u
=
; (2.68)
53