|
Макеты страниц
1.3. Модификации векторов и точекМодификациями будем называть изменения положения и формы геометрических объектов. Многие линии, поверхности и тела описываются определенным образом связанным набором точек, векторов и скаляров. При изменении положения геометрического объекта в пространстве требуется выполнять соответствующие модификации радиус-векторов точек и векторов, описывающих данный объект. Сдвиг точки в пространстве. Простейшей модификацией точки является ее сдвиг в пространстве на вектор сдвига t. Положение точки до модификации будем называть исходным и описывать радиус-вектором
Компоненты вектора Поворот точки в пространстве вокруг оси. Рассмотрим, как изменится радиус-вектор точки при ее повороте вокруг некоторой оси. Пусть начальное положение точки описывается радиус-вектором
Рис. 1.3.1. Поворот точки вокруг оси Пусть q есть радиус-вектор точки Q. Выполним поворот точки вокруг оси на угол а против часовой стрелки, если взгляд направить навстречу вектору v (рис. 1.3.1). Построим вектор
где вектор t параллелен вектору v, а вектор
Так как вектор v имеет единичную длину, то вектор b будет иметь длину, равную длине вектора
где
С учетом (1.3.5) выражение (1.3.4) примет вид
Матрица поворота определяется равенством
где
Матрица А является ортогональной. При транспонировании матрицы А изменится только Симметрия точки относительно плоскости. Определим координаты точки Пусть q есть радиус-вектор точки Q. Построим вектор
где
Рис. 1.3.2. Симметрия точки относительно плоскости Положение симметричной точки будет описываться радиус-вектором
где матрица Масштабирование в пространстве. Рассмотрим масштабирование проекций на координатные оси расстояния до точки
где А — матрица масштабирования. Модификация векторов в пространстве. Формулы модификации свободного вектора в пространстве получим из формул модификации радиус-вектора, положив в Сдвиг двухмерной точки. Рассмотрим модификации двухмерных точек. Векторная формула сдвига двухмерной точки на вектор t совпадает с (1.3.1)
Поворот двухмерной точки вокруг точки. Повороты двухмерной точки выполняются вокруг оси, перпендикулярной плоскости, в которой лежит точка. Пусть начальное положение точки описывается радиус-вектором
Рис. 1.3.3. Вращение двухмерной точки Выполним поворот точки в плоскости на угол а против часовой стрелки, если взгляд направить на плоскость (рис. 1.3.3). Построим вектор
где двухмерная матрица N имеет вид
После поворота на угол а вектор
где Симметрия двухмерной точки относительно линии. Определим координаты точки
Рис. 1.3.4. Симметрия точки относительно линии Пусть q есть радиус-вектор точки Q. Построим вектор
где
где
где матрица Масштабирование в двухмерном пространстве. Пусть задана неподвижная точка q и требуется масштабировать относительно нее положения других точек. Положение точки с радиус-вектором
где Модификация двухмерных векторов. Модификации свободного двухмерного вектора получим из модификаций радиус-вектора, положив в (1.3.10)
|
Оглавление
|