Представим отдельно поверхность Y на рис.1а, 1б.
Выберем шаг: h 0.04 . Определим число дискретных точек:
и установим диапазоны изменения индексов
В качестве параметра анимации выберем константу С1:
Перейдем к дискретным переменным:
Одна из которых x n соответствует оси абсцисс, а другая y m (здесь не участвует в построении графиков) - оси ординат.
Кроме этого введем сложный индекс V n элементов массива матриц Y1 и Y2, который
позволяет задать дискретные направляющую цилиндрической поверхности и аппли- кату cos(x n ) образующей, перпендикулярной к направляющей.
Теперь запишем элементы матрицы:
и построим поверхности, отличающиеся друг от друга только константой -1.
Построим поверхности трех взаимно перпендикулярных цилиндров, имеющих
зависимости: x 2 +y 2 =1, z 2 +y 2 =1, x 2 +z 2 =1. Поверхности, как дискретные, записыва-
ются в матрицы соответственно B и S, Н, А.
Зададим число точек отсчета:
Выберем дискретный шаг:
Число точек отсчета в диаметре окружности:
Зададим диапазоны изменения индексов
Запишем дискретные значения переменных:
Запишем матрицы полуцилиндров с осями 0 y и 0 x соответственно:
Запишем матрицы полуцилиндров с осью 0 z. Для чего определим соответству-
ющие им индексы таким образом
Длину полуцилиндров зададим как любую константу, например, 2: