Точка на плоскости Python

Пример программы на Python для проверки, лежит ли точка на плоскости:

# Импортируем модуль для работы с векторами
from numpy import array
# Задаем координаты точки
point = array([1, 2, 3])
# Задаем координаты плоскости
plane_normal = array([1, 0, 1])
plane_point = array([0, 0, 0])
# Вычисляем расстояние от точки до плоскости
d = abs(sum((point - plane_point) * plane_normal)) / sum(plane_normal**2)
# Проверяем, лежит ли точка на плоскости
if d == 0:
    print('Точка лежит на плоскости')
else:
    print('Точка не лежит на плоскости')

Оцените статью
( Пока оценок нет )
Поделиться с друзьями
Python для начинающих
Подписаться
Уведомить о
guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x