Спасибо. Похоже, координаты точки B заданы неполностью или ошибка в записи: B указан как "B (4 -4;-7)". Возможно, нужно одно из следующих:
- B = (4; -4) в 2D, и "-7" лишнее;
- или B = (4; -4; -7) в 3D (тогда A нужна третья координата).
Пожалуйста, подтвердите координаты B и саму задачу (что именно нужно найти: длину отрезка AB, середину отрезка, уравнение прямой AB и т. п.).
Чтобы быть полезным прямо сейчас, могу привести решение для наиболее вероятного варианта: точки A и B в 2D A(-2, -5) и B(4, -4). Рассмотрим распространённые задачи.
- Длина отрезка AB
- Вектор AB = B − A = (4 − (−2), −4 − (−5)) = (6, 1)
- Длина AB = sqrt(6^2 + 1^2) = sqrt(37) ≈ 6.08
- Середина отрезка AB
- Координаты середины M = ((−2 + 4)/2, (−5 + (−4))/2) = (1, −4.5)
- Уклон прямой AB (наклон)
- Наклон m = (y2 − y1)/(x2 − x1) = (−4 − (−5)) / (4 − (−2)) = 1/6
- Уравнение прямой AB (через A с углом наклона 1/6)
- y − y1 = m(x − x1): y + 5 = (1/6)(x + 2)
- Приведём: y = (1/6)x − 14/3
- В общем виде: x − 6y − 28 = 0
- Вектор AB и расстояние в числовом виде
- Вектор AB: (6, 1)
- Длина AB: sqrt(37) ≈ 6.0828
Если же ваша задача другая или B действительно трёхмерная, пожалуйста пришлите точные координаты B (и A, если нужно) и цель задачи — подскажу точное решение.