Вычислите вектор направления

<style type="text/css">
label, input { float: left; }
label { clear:left; }
</style>

<form>
    <label>thing 1:</label><input />
    <label>thing 2:</label><input />
</form>
6
задан Zinx 23 November 2009 в 23:47
поделиться

3 ответа

(x2 - x1, y2 - y1)

Если вам нужен единичный вектор направления, разделите каждый компонент на sqrt ((x2 - x1) ² + (y2 - y1) ²).

12
ответ дан 8 December 2019 в 12:20
поделиться

Вектор направления может быть представлен как (x2 - x1) i + (y2 - y1) j, где i и j - единичные векторы вдоль осей x и y соответственно.

ура

4
ответ дан 8 December 2019 в 12:20
поделиться

Если вам нужен вектор от конца вектора (x1, y1) до конца вектора (x2, y2), ответ будет

(x2-x1, y2-y1) + (x1,y1)

Если вы хотите, чтобы (unit-length ) вектор направления, то ответ будет

((x2-x1)/L, (y2-y1)/L)

где L = √ ((x2-x1) ² + (y2-y1) ²) (это $ L = \ sqrt {(x2- x1) ^ 2 + (y2-y1) ^ 2} $ в LaTeX).

3
ответ дан 8 December 2019 в 12:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: