ВУЗ:
Составители:
Рубрика:
55
Геометрическая матрица Безье
M
1
3
3
1
3
6
3
0
3
3
0
0
1
0
0
0
Для графических построений координаты текущих точек должны
сохраняться в матрицах
xx,yy,zz. Их строки и столбцы обозначим номерами nu,nv,
лежащими в диапазоне (0,10). Им в соответствие поставим шаги по аргументам
u,v параметрического описания сплайна. Таких шагов будет 10 по каждому
аргументу, а величина каждого шага составит 0.1.
Программа моделирования
Транспонирование геометрической матрицы Безье
Задание сетки шагов по аргументам параметрической системы координат. В
программе наборы шагов задаются в виде ранжированных переменных:
nu 010
..
Получение абсолютных значений аргументов
u
nu
0.1
nu
.
Для вычисления текущих точек необходимы матрицы-строки
U и V,
содержащие степени параметров. Для каждого сочетания параметров
u и v они
принимают различные значения. Чтобы облегчить графические построения, эти
наборы значений для всех сочетаний
u и v запоминаются. В результате
возникают двумерные матрицы. Ниже для этих матриц вычисляются четыре
элемента каждой строки.
U
nu 0
,
u
nu
3
V
nv 0
,
v
nv
3
MT M
T
nv 010
..
v
nv
0.1 nv
.
U
nu 1
,
u
nu
2
U
nu 2
,
u
nu
U
nu 3
,
1
V
nv 1
,
v
nv
2
V
nv 2
,
v
nv
V
nv 3
,
1
55
Геометрическая матрица Безье
1 3 3 1
3 6 3 0
M
3 3 0 0
1 0 0 0
Для графических построений координаты текущих точек должны
сохраняться в матрицах xx,yy,zz. Их строки и столбцы обозначим номерами nu,nv,
лежащими в диапазоне (0,10). Им в соответствие поставим шаги по аргументам
u,v параметрического описания сплайна. Таких шагов будет 10 по каждому
аргументу, а величина каждого шага составит 0.1.
Программа моделирования
Транспонирование геометрической матрицы Безье
T
MT M
Задание сетки шагов по аргументам параметрической системы координат. В
программе наборы шагов задаются в виде ранжированных переменных:
nu 0 .. 10 nv 0 .. 10
Получение абсолютных значений аргументов
unu 0.1 . nu vnv 0.1 . nv
Для вычисления текущих точек необходимы матрицы-строки U и V,
содержащие степени параметров. Для каждого сочетания параметров u и v они
принимают различные значения. Чтобы облегчить графические построения, эти
наборы значений для всех сочетаний u и v запоминаются. В результате
возникают двумерные матрицы. Ниже для этих матриц вычисляются четыре
элемента каждой строки.
3 2 Unu , 2 unu Unu , 3 1
Unu , 0 unu Unu , 1 unu
3 2 Vnv , 2 vnv Vnv , 3 1
Vnv , 0 vnv Vnv , 1 vnv
Страницы
- « первая
- ‹ предыдущая
- …
- 53
- 54
- 55
- 56
- 57
- …
- следующая ›
- последняя »
