Численные методы. Мирошниченко Г.П - 45 стр.

UptoLike

45
Наиболее удобен параметрический метод задания поверхности. Для
построения поверхности выберем в качестве параметров координаты
точки
x
и y на плоскости
x
y и зададим три функции от двух аргументов
x
и y
(
)
()
()
,:
,:
,:
x
xy x
yxy y
zxy
σ
σ
σ
=
=
=♦
.
Заполним три матрицы значениями координат точек на поверхности
(
)
()
()
,
,
,
:,
:,
:,
ij i j
ij i j
ij i j
Xxxy
Yyxy
Z
zxy
σ
σ
σ
=
=
=
.
Для получения контура
L
на
Σ
зададим три однопараметрические
функции, выбрав в качестве параметра аргумент
x
. Дальняя часть контура
задается уравнениями
(
)
() ()
() ()
()
:
:
:,
xfx x
yfx yfx
zfx z xyfx
σ
σ
σσ
=
=
=
.
Ближняя часть контура задается уравнениями
(
)
() ()
() ()
()
:
:
:,
xnx x
ynx ynx
znx z xynx
σ
σ
σσ
=
=
=
.
Заполним три соответствующих вектора на сетке значений параметра
x
(
)
()
()
:
:
:
ii
ii
ii
XF x f x
YF y f x
Fzfx
σ
σ
σ
=
=
=
,
()
()
()
:
:
:
ii
ii
ii
XN x n x
YN y n x
Z
Nznx
σ
σ
σ
=
=
=
.
Заносим заполненные матрицы в окно 3D графопостроителя и получаем
график исследуемой поверхности. Зададим характеристическую функцию
области Dxy