Предмет:
МатематикаАвтор:
elianОтвет:
ДОВОЛЬНО СЛОЖНО
Щоб виконати паралельне перенесення відрізка CD на відрізок AB, потрібно спочатку знайти вектор, який вказує напрямок і відстань, на яку потрібно зсунути відрізок CD.
Знайдемо вектор, що вказує на відстань між відрізками AB і CD:
AB = (xB - xA, yB - yA)
CD = (xD - xC, yD - yC)
Відстань між AB і CD:
dist = sqrt((xB - xA)^2 + (yB - yA)^2)
Вектор, що вказує на відстань між відрізками:
dist_vector = ((xB - xA)/dist, (yB - yA)/dist)
Знайдемо вектор, який вказує на напрямок відрізка CD:
CD_vector = (xD - xC, yD - yC)
Зсунемо вектор CD на вектор dist_vector:
new_CD_vector = (CD_vector_x + dist_vector_x, CD_vector_y + dist_vector_y)
Знайдемо координати кінців нового відрізка:
new_C = (xC + new_CD_vector_x, yC + new_CD_vector_y)
new_D = (xD + new_CD_vector_x, yD + new_CD_vector_y)
Тепер відрізок CD був паралельно перенесений на відрізок AB в напрямку AB.
Автор:
dinolfwgДобавить свой ответ
Предмет:
МатематикаАвтор:
mónica31Ответов:
Смотреть
Предмет:
Українська літератураАвтор:
kayla75Ответов:
Смотреть
Предмет:
Қазақ тiлiАвтор:
conradgillespieОтветов:
Смотреть
Предмет:
БиологияАвтор:
daviontateОтветов:
Смотреть