Отразить треугольник относительно оси

Осевая и центральная симметрия

Отразить треугольник относительно оси

О чем эта статья:

Видео:Осевая симметрия, как начертить треугольники симметричноСкачать

Осевая симметрия, как начертить треугольники симметрично

Что такое симметрия

Симметрия — это соразмерность, пропорциональность частей чего-либо, расположенных по обе стороны от центра. Говоря проще, если обе части от центра одинаковы, то это симметрия.

Ось симметрии фигуры — это прямая, которая делит фигуру на две симметричные части. Чтобы наглядно понять, что такое ось симметрии, внимательно рассмотрите рисунок.

Отразить треугольник относительно оси

Центр симметрии — это точка, в которой пересекаются все оси симметрии.

Вернемся к рисунку: на нем мы видим фигуры, имеющие ось и центр симметрии.

Рассмотрите фигуры с осевой и центральной симметрией.

  • Ось симметрии угла — биссектриса.
  • Ось симметрии равностороннего треугольника — биссектриса, медиана, высота.
  • Оси симметрии прямоугольника проходят через середины его сторон.
  • У ромба две оси симметрии — прямые, содержащие его диагонали.
  • У квадрата 4 оси симметрии, так как он сразу и квадрат, и ромб.
  • Ось симметрии окружности — любая прямая, проведенная через ее центр.

Отразить треугольник относительно оси

Витрувианский человек да Винчи — хрестоматийный пример симметрии. Принято считать, что, чем предмет симметричнее, тем он красивее. Хотя, по секрету, в природе нет ничего абсолютно симметричного, так уж задумано. Вся идеальная симметрия — дело рук человека.

Видео:Осевая симметрия. 6 класс.Скачать

Осевая симметрия. 6 класс.

Осевая симметрия

Вот как звучит определение осевой симметрии:

Осевой симметрией называется симметрия, проведенная относительно прямой. При осевой симметрии любой точке, расположенной по одну сторону прямой, всегда соответствует другая точка на второй стороне этой прямой.

При этом отрезки, соединяющие эти точки, перпендикулярны оси симметрии.

Осевая симметрия часто встречается в повседневной жизни. К сожалению, не на фото в паспорте и не в стрелках на глазах. Но её вполне себе можно встретить в половинках авокадо, на морде кота или в зданиях вокруг. Осевая симметрия — неотъемлемая часть архитектуры. Оглядитесь и поищите примеры осевой симметрии вокруг вас.

Отразить треугольник относительно оси

В геометрии есть фигуры, обладающие осевой симметрией: квадрат, треугольник, ромб, прямоугольник.

Давайте разберемся, как построить фигуру, симметричную данной относительно прямой.

Пример 1. Постройте треугольник A1B1C1 ,симметричный треугольнику ABC относительно прямой.

Отразить треугольник относительно оси

  1. Проведем из вершин треугольника ABC три прямые, перпендикулярные оси симметрии, выведем эти прямые на другую сторону оси симметрии.
  2. Найдем расстояние от вершин треугольника ABC до точек на оси симметрии.
  3. С другой стороны прямой отложим такие же расстояния.
  4. Соединяем точки отрезками и строим треугольник A1B1C1, симметричный треугольнику ABC.
  5. Получаем два треугольника, симметричных относительно оси симметрии.

Пример 2. Постройте треугольник, симметричный треугольнику ABC относительно прямой d.

Отразить треугольник относительно оси

  1. Строим по уже известному алгоритму. Проводим прямые, перпендикулярные прямой d, из вершин треугольника ABC и выводим их на другую сторону оси симметрии.
  2. Измеряем расстояние от вершин до точек на прямой.
  3. Откладываем такие же расстояния на другой стороне оси симметрии.
  4. Соединяем точки и строим треугольник A1B1C1.

Пример 3. Построить отрезок A1B1, симметричный отрезку AB относительно прямой l.

Отразить треугольник относительно оси

  1. Проводим через точку А прямую, перпендикулярную прямой l.
  2. Проводим через точку В прямую, перпендикулярную прямой l.
  3. Измеряем расстояния от точек А и В до прямой l.
  4. Откладываем такое же расстояние на перпендикулярных прямых от прямой l по другую сторону и ставим точки A1 и B1.
  5. Соединяем точки A1 и B1.

Больше примеров и увлекательных заданий — на курсах по математике в онлайн-школе Skysmart!

Видео:ВПР 6 класс. 12 задание. Фигура симметиичная данной относительно оси.Скачать

ВПР 6 класс. 12 задание. Фигура симметиичная данной относительно оси.

Центральная симметрия

Теперь поговорим о центральной симметрии — вот ее определение:

Центральной симметрией называется симметрия относительно точки.

Фигуры с центральной симметрией, как и фигуры с осевой симметрией, окружают нас повсюду. Центральную симметрию можно заметить в живой природе, в разрезе фруктов и в цветах.

Отразить треугольник относительно оси

Давайте разберемся, как построить центральную симметрию и рассмотрим алгоритм построения фигур с центральной симметрией.

Пример 1: Постройте треугольник A1B1C1 ,симметричный треугольнику ABC, относительно центра (точки О).

Отразить треугольник относительно оси

  1. Соединяем точки ABC c центром и выводим эти прямые на другую сторону оси.
  2. Измеряем отрезки AO, BO, CO и откладываем равные им отрезки с другой стороны от центра (точки О).
  3. Получившиеся точки соединяем отрезками A1B1 A1C1 B1C1.
  4. Получаем треугольник A1B1C1, симметричный треугольнику ABC, относительно центра.

Пример 2. Построить отрезок A1B1, симметричный отрезку AB относительно центра (точки О).

Отразить треугольник относительно оси

  1. Измеряем расстояние от точки B до точки О и от точки А до точки О.
  2. Проводим прямую из точки А через точку О и выводим ее на другую сторону.
  3. Проводим прямую из точки B через точку О и выводим ее на другую сторону.
  4. Чертим на противоположной стороне отрезки А1О и B1О, равные отрезкам АО и АB.
  5. Соединяем точки A1 и B1 и получаем отрезок A1B1, симметричный данному.

Видео:Ось симметрииСкачать

Ось симметрии

Задачи на самопроверку

В 8 классе геометрия — сплошная симметрия: центральная, осевая, зеркальная да какая угодно. Чтобы во всем этом не поплыть, больше тренируйтесь. Чертите и приглядывайтесь, угадывайте вид симметрии и решайте больше задачек. Вот несколько упражнений для тренировки. Мы в вас очень верим!

Задачка 1. Рассмотрите симметричные геометрические рисунки и назовите вид симметрии.

Мы рассмотрели примеры осевой и центральной симметрии и знаем, что:

Симметрия относительно прямой — осевая
Симметрия относительно точки — центральная

Отразить треугольник относительно оси

Задачка 2. Пусть M и N какие-либо точки, l — ось симметрии. М1 и N1 — точки,
симметричные точкам M и N относительно прямой l. Докажите, что MN = М1N1.

Отразить треугольник относительно оси

Подсказка: опустите перпендикуляры из точек N и N1 на прямую MМ1.

Задачка 3. Постройте фигуру, симметричную данной относительно прямой a.

Видео:8 класс, 9 урок, Осевая и центральная симметрияСкачать

8 класс, 9 урок, Осевая и центральная симметрия

Графика в Julia. Странные паттерны, отражение треугольника от прямой и построение нормалей сферического кота в вакууме

Отразить треугольник относительно оси

Продолжаем знакомство с очень молодым, но невероятно красивым и мощным языком программирования Julia. Шестилетняя бета наконец-таки закончилась, так что теперь можно не бояться изменений синтаксиса. И пока все спорят, хорошо или плохо начинать индексацию с единицы, взбудораженное сообщество активно закопошилось: выходят новые библиотеки, старые обновляются, стартуют серьёзные проекты, и в университетах этому языку активно учат студентов. Так не будем же отставать! Завариваем чай покрепче, потому что этой ночью будем кодить!

Видео:Симметрия относительно прямойСкачать

Симметрия относительно прямой

Подготовка к работе

Здесь есть небольшой обзор на русском, так же на хабре имеется знакомство с языком и руководство по установке. Опять же, заостряю внимание на необходимости наличия Windows Management Framework, не то будут проблемы с загрузкой пакетов.

В комплектацию JuliaPRO после обновления теперь входит только Juno. Но лично мне больше нравится Jupyter: с ним не было проблем на ноутбуке, плюс удобно работать в браузере и тут же создавать заметки и формулы, в общем, идеально для создания отчетов, слайдов или методичек.

  • Скачиваем последнюю версию Юлии с официального сайта
  • Ссылка на юпитер в комплекте Анаконды дана выше, я же использовал тот, что был в старой JuliaPRO
  • Запускаем Julia. Уже можно полноценно пользоваться языком, но только в режиме интерпретатора. Выполняем команды:
  • Теперь в Jupyter доступно создание файла Julia 1.0.1

Для Julia существует несколько пакетов, самые же успешные из них входят в Plots в виде бэкэндов. Plots.jl — метаязык построения графика: то есть интерфейс для различных библиотек графиков. Таким образом Plots.jl на самом деле просто интерпретирует ваши команды, а затем создает графики с использованием какой-либо библиотеки графиков. Эти фоновые графические библиотеки называются бэкэндами. Самое приятное состоит в том, что вы можете использовать множество разных графических библиотек с синтаксисом Plots.jl , и мы также увидим, что Plots.jl добавляет новые функции в каждую из этих библиотек!

Для установки пакетов выполните команды в REPL, Juno или Jupyter:

Не обязательно устанавливать все пакеты, но стоит знать, что у каждого из них есть свои особенности. Я предпочитаю plotlyjs(): хоть он и не отличается быстродействием, зато очень интерактивный. Есть зум, перемещение по плоскости, а также возможность сохранения файла, причем если сохранить документ Jupyter как html, все возможности сохранятся. Так что можно добавить на сайт или сделать интерактивную презентацию. Больше информации на страницах: Plots, Gadfly

Видео:Центральная симметрия. 6 класс.Скачать

Центральная симметрия. 6 класс.

Бесконечный узор на основе простых чисел

Реализована идея статьи на хабре. В нескольких словах: что если брать координату точки и между абсциссой и ординатой применять какую-нибудь операцию, скажем, XOR или побитовое AND, а затем проверять число на простоту или на принадлежность к числам Фибоначчи, и при положительном ответе закрашивать точку в один цвет, а при отрицательном в другой? Проверим:

Видео:Геометрия 8 класс (Урок№7 - Осевая и центральная симметрия.)Скачать

Геометрия 8 класс (Урок№7 - Осевая и центральная симметрия.)

Двумерные преобразования

Отразить треугольник относительно оси

Видео:Симметрия относительно прямой (осевая симметрия). Пример 2Скачать

Симметрия относительно прямой (осевая симметрия). Пример 2

ТЕМА 2. ДВУМЕРНЫЕ ПРЕОБРАЗОВАНИЯ

Видео:Как построить точку, симметричную точке А(5;-3) относительно оси Оу Как решить задачу по геометрииСкачать

Как построить точку, симметричную точке А(5;-3) относительно оси Оу Как решить задачу по геометрии

2.1. Общие замечания

В компьютерной графике, наряду с соответствующими алгоритмами рисования, важно иметь математический аппарат, позволяющий редактировать изображение, т. е. осуществлять его преобразование (модификацию) в соответствии с требованиями решаемой задачи. Необходимо уметь производить с графическими объектами (точками, отрезками прямых, плоскими и объемными фигурами) такие операции, как масштабирование (в том числе пропорциональное), сдвиги, симметричные отражения (относительно точки, линии, плоскости), повороты (например, относительно какой-либо точки или линии), перемещения и т. п. Подобные действия и их комбинации обычно реализуются с помощью матричных операций с данными. Краткие сведения об основах матричных преобразований, используемых при формировании двумерных сцен, приведены ниже (в рамках данной темы). Аналогичные преобразования при формировании объемных сцен кратко рассмотрены в следующей теме.

Видео:Осевая и центральная симметрия, 6 классСкачать

Осевая и центральная симметрия, 6 класс

2.2. Простые преобразования точек

Точка P на плоскости однозначно определяется двумя своими координатами (x, y). В соответствие ей можно поставить матрицу-строку размером 1´2 вида Отразить треугольник относительно оси(сначала будем использовать именно такое отображение точки). Следует заметить также, что точка может задаваться и соответствующей матрицей-столбцом размером 2´1. В любом случае матрицу, определяющую положение точки, часто называют координатным вектором или вектором положения.

Большинство из перечисленных выше элементарных преобразований по отношению к точке можно реализовать путем умножения матрицы Отразить треугольник относительно осина матрицу общего преобразования размером 2´2 вида Отразить треугольник относительно оси:

Отразить треугольник относительно оси,

где Отразить треугольник относительно оси, Отразить треугольник относительно оси– координаты точки P*, являющейся результатом преобразования точки P, причем Отразить треугольник относительно оси.

Рассмотрим некоторые специальные случаи.

Умножение исходной матрицы на единичную 2´2 матрицу (a = d = 1, b = c = 0)

Отразить треугольник относительно оси

не приводит к каким-либо изменениям; поэтому подобную единичную матрицу часто называют матрицей тождественного преобразования.

Отразить треугольник относительно оси

– происходит так называемое локальное масштабирование (растяжение при |a| > 1 или сжатие при 0 1 или сжатие при 0 0 происходит отражение относительно оси y, при a > 0, d 1, происходит равномерное расширение, т. е. увеличение исходной фигуры, если же 0 0 осуществляет непропорциональное локальное масштабирование; неравномерное расширение и сжатие возникают в зависимости от значений (в рассматриваемом случае – положительных) a и d, которые могут быть больше или меньше, чем 1, независимо друг от друга.

Видео:Симметрия относительно точки (центральная симметрия). Пример 2Скачать

Симметрия относительно точки (центральная симметрия). Пример 2

2.7. Комбинированные преобразования

При модификации графического объекта часто требуется не одно простое его преобразование, а несколько последовательно проведенных преобразований. В этом случае исходную матрицу Отразить треугольник относительно оси(составленную из координат точки, концов отрезка или вершин многоугольника) можно умножить на матрицу первого преобразования, полученный результат – на матрицу второго преобразования и т. д. Конечный результат будет определяться выражением

Отразить треугольник относительно оси,

где Отразить треугольник относительно оси– матрица n-го преобразования, n = 1, 2, …, N.

При подобных действиях следует учитывать то обстоятельство, что операция умножения матриц не является коммутативной (т. е. в общем случае Отразить треугольник относительно оси), и следует строго соблюдать порядок (последовательность) выполнения преобразований (операций умножения).

Вместе с тем, для матриц справедлив ассоциативный закон: Отразить треугольник относительно оси. Поэтому для достижения того же результата можно поступить иначе: отдельные преобразования предварительно комбинировать, т. е. рассчитать матрицу полного преобразования Отразить треугольник относительно оси(такую матрицу называют также композицией преобразований), и затем применить ее для преобразования исходной матрицы –

Отразить треугольник относительно оси.

Продемонстрируем оба возможных подхода к комбинированному преобразованию на простом примере. Пусть требуется исходную фигуру – например, треугольник F (рис.2.8), координаты вершин которого сведены в 3´2 матрицу Отразить треугольник относительно оси– повернуть на 90° вокруг точки начала координат и затем полученную промежуточную фигуру симметрично отразить относительно прямой у = – x. Первому преобразованию соответствует матрица Отразить треугольник относительно оси, а второму – матрица Отразить треугольник относительно оси. Осуществим последовательно соответствующие умножения:

Отразить треугольник относительно оси

Отразить треугольник относительно оси;

очевидно, что первое умножение приводит к промежуточному результату – треугольнику F¢ (рис.2.8), второе – к конечному результату – треугольнику F* (рис.2.8).

Используем другой возможный путь комбинированного преобразования: рассчитаем матрицу полного преобразования

Отразить треугольник относительно оси

и умножим на нее исходную матрицу

Отразить треугольник относительно оси;

результат – треугольник F* (рис.2.8) – в точности совпадает с предыдущим.

Отразить треугольник относительно осиОтразить треугольник относительно оси

Отметим здесь, что приведенный пример очень прост: выполняются два тривиальных преобразования, результат которых можно было бы получить с помощью единственного отражения (относительно оси y). Однако он иллюстрирует изложенные выше общие положения, связанные с комбинированными преобразованиями. Далее мы будем иметь возможность познакомиться с более сложными вариантами таких преобразований.

Видео:Построение треугольника, симметричного данному относительно точки, принадлежащей его сторонеСкачать

Построение треугольника, симметричного данному относительно точки, принадлежащей его стороне

2.8. Однородные координаты

Ранее было замечено, что использование двумерных координатных векторов, отображающих точки на плоскости, в совокупности с матрицей общего преобразования Отразить треугольник относительно осиразмером 2´2 накладывает ряд ограничений на модификацию объектов. В первую очередь, эти ограничения обусловлены невозможностью применения преобразования координат. Существенно расширить возможности модификации позволяет использование однородных координат для отображения точек и, соответственно, матрицы общего преобразования Отразить треугольник относительно осиразмером 3´3.

Однородные координаты точки P (x, y) на физической плоскости xy представляют собой тройку чисел x¢, y¢, h; первые два из них связаны с реальными координатами точки соотношениями x¢ = hx и y¢ = hy, а h – это некоторое вещественное число (отметим, что случай h = 0 является особым и будет рассмотрен ниже). Однородным координатам точки можно поставить в соответствие трехмерный координатный вектор (вектор положения) – матрицу размером 1´3 вида Отразить треугольник относительно оси. Очевидно, что при таком подходе каждую точку можно связать с бесконечным множеством наборов однородных координат и, соответственно, координатных векторов вида Отразить треугольник относительно оси. Вместе с тем, для точки имеется лишь один набор однородных координат со значением h = 1; ему соответствует вектор положения вида Отразить треугольник относительно оси. В компьютерной графике для отображения точек (за исключением точек бесконечности, см. далее) используются координатные векторы именно такого вида.

Применяя к вектору положения исходной точки Отразить треугольник относительно осиматрицу общего преобразования размером 3´3 вида Отразить треугольник относительно оси, получаем:

Отразить треугольник относительно оси.

Данный результат практически идентичен тому, который был получен при умножении координатного вектора Отразить треугольник относительно осина матрицу общего преобразования размером 2´2 (см. выше). Выражения для координат Отразить треугольник относительно осии Отразить треугольник относительно осипреобразованной точки в обоих случаях полностью совпадают. Следовательно, использование однородных координат совместно с матрицей общего преобразования вида Отразить треугольник относительно осипозволяет осуществить все те преобразования точек, отрезков и многоугольников, о которых шла речь выше (это и происходит при реальной обработке графических объектов). Задавая соответствующие значения a, b, c и d, можно реализовать тождественное преобразование, операции локального масштабирования, отражения, сдвига и поворота, аналогичные уже рассмотренным. Однако, все они, по-прежнему, будут осуществляться относительно точки начала координат.

Видео:6 класс . Фигуры, симметричные относительно прямойСкачать

6 класс . Фигуры, симметричные относительно прямой

2.9. Перемещение

Исследуем теперь дополнительные возможности, открывающиеся при новом подходе к преобразованиям. Проведем следующую матричную операцию:

Отразить треугольник относительно оси;

Отразить треугольник относительно осиполученный результат можно трактовать двояко: с одной стороны, можно считать, что операция привела к перемещению исходной точки вдоль осей x и y соответственно на m и n в исходной системе координат x0y (рис.2.9а); с другой стороны, можно полагать, что точка осталась на месте, а произошло преобразование координат – новая система координат x*0*y* сдвинута относительно исходной на m вдоль оси x и на n вдоль оси y (рис.2.9б).

В любом случае, выяснилось, что элементы m и n матрицы преобразования размером 3´3 являются коэффициентами перемещения в направлениях x и y соответственно. И не менее важный вывод из приведенного примера – теперь каждая точка плоскости, в том числе начало координат, может быть преобразована.

Видео:6 класс, 26 урок, СимметрияСкачать

6 класс, 26 урок, Симметрия

2.10. Поворот вокруг произвольной точки

Имея более мощный, чем ранее, математический аппарат можно реализовать и такое преобразование. Последовательность действий при этом может быть следующей:

§ объект преобразования перемещается таким образом, чтобы точка, относительно которой совершается поворот, попала в начало координат;

§ выполняется поворот объекта на требуемый угол вокруг точки начала координат;

§ осуществляется обратное перемещение объекта так, чтобы точка центра вращения возвратилась на исходное место.

Применительно координатному вектору точки Отразить треугольник относительно осиподобная операция поворота вокруг точки с координатами (m, n) на произвольный угол q реализуется следующими матричными преобразованиями:

Отразить треугольник относительно оси

Отразить треугольник относительно оси;

комбинируя три матрицы преобразования, получаем

Отразить треугольник относительно оси

Отразить треугольник относительно оси.

Отразить треугольник относительно осиПриведем простой пример рассмотренной операции: поворот отрезка L (рис.2.10), заданного однородными координатами его концов Отразить треугольник относительно осии Отразить треугольник относительно оси, на 90° в положительном направлении (против часовой стрелки) вокруг точки с координатами (4, 5 ). Обобщая предыдущее выражение на случай преобразования отрезка, запишем (после подстановок в матрицу преобразования конкретных значений и расчета входящих в нее коэффициентов)

Отразить треугольник относительно оси;

результат преобразования – отрезок L* (рис.2.10).

Видео:Осевая и центральная симметрии. 6 класс.Скачать

Осевая и центральная симметрии. 6 класс.

2.11. Отражение относительно произвольной прямой

В разделе 2.5 обсуждались случаи отражения относительно ряда характерных прямых, проходящих через точку начала координат. Рассмотрим теперь более сложное преобразование – симметричное отражение объекта относительно произвольной прямой линии, причем не проходящей через начало координат. Используемый теперь подход позволяет достичь этого преобразованием, включающим пять последовательных операций:

§ перемещение объекта преобразования вдоль оси x или y таким образом, чтобы линия, относительно которой он отражается, прошла через начало координат;

§ поворот объекта относительно точки начала координат до совпадения линии, относительно которой он отражается, с одной из координатных осей;

§ симметричное отражение объекта относительно данной координатной оси;

§ обратный поворот объекта относительно точки начала координат (на тот же угол, что и во втором пункте, но в обратном направлении);

§ обратное перемещение объекта вдоль оси x или y (на то же расстояние, что и в первом пункте, но в обратном направлении).

В матричном виде полное преобразование, представляющее собой комбинацию пяти преобразований, можно записать так:

Отразить треугольник относительно оси,

где Отразить треугольник относительно оси– матрица перемещения, Отразить треугольник относительно оси– матрица поворота вокруг начала координат, Отразить треугольник относительно оси– матрица отражения относительно соответствующей координатной оси, Отразить треугольник относительно осии Отразить треугольник относительно оси– матрицы, обратные матрицам соответственно Отразить треугольник относительно осии Отразить треугольник относительно оси.

Приведем конкретный пример: симметричное отражение треугольника F (рис.2.11а), координатные векторы вершин которого представляются как Отразить треугольник относительно оси, Отразить треугольник относительно осии Отразить треугольник относительно оси, относительно прямой линии Отразить треугольник относительно оси. Для того, чтобы линия прошла через точку начала координат, можно осуществить перемещение вдоль оси y на – 2 единицы; поворот относительно начала координат на arctg 0,5 = – 26,57 ° приведет к тому, что линия совпадет с осью x; матрица отражения относительно оси x очевидна; обратный поворот и обратное перемещение осуществляются матрицами, обратными матрицам второго и первого преобразований. Композиция преобразований будет иметь вид:

Отразить треугольник относительно осиОтразить треугольник относительно оси

Отразить треугольник относительно оси

Отразить треугольник относительно оси;

реализуя полное преобразование, получим:

Отразить треугольник относительно оси;

рис.2.11б, в, г, д иллюстрируют различные этапы промежуточных преобразований в случае последовательного их применения к исходной матрице, а рис.2.11е – конечный результат (который, вообще говоря, получен одной матричной операцией после расчета матрицы полного преобразования) – треугольник F*.

Видео:Оси симметрии прямоугольника, равнобедренного треугольника, окружностиСкачать

Оси симметрии прямоугольника, равнобедренного треугольника, окружности

2.12. Проецирование в однородных координатах

Матрицу общего преобразования для трехмерных координатных векторов, используемых при двумерных преобразованиях, в общем виде можно представить так:

Отразить треугольник относительно оси.

Ранее было установлено, как входящие в нее коэффициенты a, b, c, d, m и n влияют на соответствующие преобразования. Остальным трем коэффициентам в предыдущих разделах присваивались вполне определенные значения ( p = q = 0, s = 1), и они, по сути дела, не принимали участия в преобразованиях. Координатные векторы преобразованных точек всегда имели вид Отразить треугольник относительно оси, т. е. число h (см. раздел 2.8) тождественно принимало единичное значение. Геометрически это можно трактовать как ограничение преобразований физической плоскостью h = 1 в трехмерном пространстве xyh. Вместе с тем, при других значениях коэффициентов p, q и s они также могут участвовать в преобразованиях.

Рассмотрим сначала, к какому эффекту приведут ненулевые значения коэффициентов p и q. Запишем следующее выражение:

Отразить треугольник относительно оси;

Отразить треугольник относительно осиданное преобразование привело к тому, что точка (x, y), которой изначально ставился в соответствие координатный вектор вида Отразить треугольник относительно оси, преобразована в точку, которой ставится в соответствие координатный вектор вида Отразить треугольник относительно оси, где x¢ = x, y¢ = y, Отразить треугольник относительно оси; с геометрической точки зрения полученный результат интерпретируется следующим образом: в трехмерном пространстве xyh конец P (рис.2.12) координатного вектора исходной точки принадлежит плоскости h = 1, а конец P¢ координатного вектора преобразованной точки – плоскости Отразить треугольник относительно оси(причем в данном конкретном случае две другие компоненты однородных координат и соответствующего координатного вектора остаются неизменными).

Однако, как отмечалось ранее, в компьютерной графике используют векторы положения только вида Отразить треугольник относительно оси. Поэтому, когда какое-либо преобразование приводит к результату с h ≠ 1 (и, кстати, с h ≠ 0), этот результат нормализуют, т. е. приводят к требуемому виду путем деления всех трех составляющих однородных координат на величину h. В рассматриваемой задаче окончательный результат преобразования будет иметь вид

Отразить треугольник относительно оси;

геометрически такой же результат, а именно точку P* (рис.2.12), можно получить путем проецирования точки P¢, принадлежащей плоскости h ≠ 1, на плоскость h = 1 по лучу, соединяющему точку P¢ с началом координат.

Нетрудно заметить, что при h > 1 (как на рис.2.12) координаты x* и y* преобразованной точки пропорционально уменьшаются (в h раз) по сравнению теми же координатами исходной точки; при h 1 имеет место равномерное расширение, при 0 1 – равномерное сжатие, если 0 0, на положительной полуоси x, при условии, что x 0 положительной полуоси y, при y 0 – в первом квадранте координатной плоскости xy, при x = y 0, y 0 – во втором ее квадранте.

📽️ Видео

Центральная и осевая симметрии. Геометрия 7 класс.Скачать

Центральная и осевая симметрии.  Геометрия 7 класс.

Знакомство с симметрией | Задачи 1-10 | Решение задач | Волчкевич |Уроки геометрии в задачах 7-8Скачать

Знакомство с симметрией | Задачи 1-10 | Решение задач | Волчкевич |Уроки геометрии в задачах 7-8

Центральная симметрияСкачать

Центральная симметрия
Поделиться или сохранить к себе: