
- •Взаимосвязь уравнений прямой на плоскости.
- •1. Точка
- •2. Прямая на плоскости
- •2. Уравнения плоскости
- •Неполные уравнения плоскости
- •3. Уравнения прямой в пространстве.
- •4. Двумерные преобразования в декартовых координатах.
- •5. Двумерные преобразования в однородных координатах.
- •6. Трехмерные преобразования.
- •7. Трехмерные системы координат.
- •8. Параллельные проекции.
- •9. Алгоритмы рисования линий.
- •10. Рисование фракталов.
- •Классификация фракталов
- •1. Геометрические фракталы
- •2. Алгебраические фракталы
- •3. Стохастические фракталы
- •Системы итерируемых функций
ОПД.Ф.13. Компьютерная геометрия и графика
-
Взаимосвязь уравнений прямой на плоскости.
1. Точка
Точку на плоскости задают парой чисел (x;y), в трехмерном пространстве - тремя числами (x;y;z).
2. Прямая на плоскости
Прямая состоит из бесконечного числа точек. Прямую задает уравнение – некоторое условие, которому удовлетворяют все точки прямой.
Свойства векторов позволяют записать уравнения прямой.
Рассмотрим свойство параллельности векторов.
1. Через две точки можно провести единственную прямую.
|
Уравнение
имеет вид:
и вытекает из условия коллинеарности векторов: |
2. Через точку можно построить прямую параллельно некоторому вектору. В этом случае уравнение называется каноническим.
|
Уравнение
имеет вид:
и также является условием коллинеарности двух векторов:
|
Условия 1 и 2 можно записать в параметрическом виде:
.
Здесь t – некоторый параметр.
3. Через точку можно построить прямую перпендикулярно некоторому вектору. В этом случае уравнение называется общим.
|
Уравнение
имеет вид:
или
и вытекает из условия ортогональности двух векторов:
|
Общее уравнение можно записать в нормированном виде:
.
Знак μ выбирают противоположным знаку коэффициента D.
Такие условия, в зависимости от имеющихся исходных данных, можно записывать в самых разных видах.
Отклонение δ точки M(x0;y0) от прямой вычисляется по формуле:
.
Расстояние d
точки M(x0;y0)
до прямой равно модулю отклонения
.
Таблица 1
Взаимосвязи уравнений прямой на плоскости
Исходное уравнение |
Полученное уравнение |
Связь параметров уравнений |
Каноническое |
Общее |
A=l, B=-m, D=-mx1+ly1 |
Каноническое |
С угловым коэффициентом y–y1=k(x-x1), y=kx+b |
|
Общее A(x-x1)+B(y-y1)=0 |
Каноническое
|
l=-B/A, m=1 |
Общее |
"В отрезках" |
a=-D/A, b=-D/B |
Общее Ax+By+D=0 |
С угловым коэффициентом y=kx+b |
k=-A/B, b=-D/B |
Общее
Ax + By + C = 0 |
Нормированное |
|
2. Уравнения плоскости
Общее уравнение плоскости имеет вид
.
Построение плоскости
означает определение параметров
.
Все другие виды уравнения плоскости
легко получить из общего уравнения.
Рассмотрим
простейший способ вычисления параметров
.
Пусть заданы точка
,
лежащая на искомой плоскости, и вектор
,
ортогональный искомой плоскости.
Для поиска параметров
воспользуемся тем, что вектор
ортогонален любому вектору
,
лежащему на искомой плоскости.
Из условия
ортогональности векторов (их скалярное
произведение равно нулю:
)
получаем:
Здесь
.
Нормированное уравнение плоскости
из общего уравнения получается путем замен
.
Знак μ выбирается противоположным знаку D.
Здесь (α, β, γ) – направляющие углы вектора, перпендикулярного искомой плоскости (этот вектор направлен от начала координат в сторону плоскости), и p – расстояние от начала координат до плоскости.
Так же можно
получить уравнение
плоскости в отрезках,
если известны
три отрезка
,
отсекаемые плоскостью на осях координат:
.
Это уравнение легко можно получить и из общего уравнения, приняв:
a=-D/A, b=-D/B, c=-D/C.
Рассмотрим более сложные в смысле расчетов построения плоскости.
Известна аксиома
– через три разные точки
,
и
можно построить единственную плоскость.
Есть разные способы построения этой плоскости.
Способ 1.
Векторы
и
параллельны искомой
плоскости. Их векторное произведение
ортогонально
искомой плоскости.
Тогда получили
задачу построения плоскости, проходящей
через точку
перпендикулярно вектору
.
Это построение рассмотрено выше.
Способ 2.
Использовать компланарность векторов
,
и
:
.
Раскрыв этот определитель, можно получить общее уравнение плоскости:
Здесь
,
,
,
Условие компланарности является универсальным методом построения плоскости при различных исходных данных.