Я задал этот вопрос , что степень свободы линий в 2D-плоскости равна 2.
Доказательство: предположим, возьмем две точки Таким образом, степень свободы равна 4. Но вычтите 2, потому что их положение на линии не имеет значения.
Мой вопрос: что означает «вычесть 2, потому что их положение на линии не имеет значения»?
И я также прочитал из этого вопроса, что степень свободы линии в трехмерном пространстве равна 4.
Мой подход заключается в том, что мы берем две произвольные точки для рисования линии в 3D. Она имеет 6 степеней свободы.
Но почему мы вычитаем 2 из 6? Не понимаю.
NB - я хочу понимать интуицию, а не сложную математику.
В 2D вы можете определить линию по углу и (со знаком) расстояние . Уравнение линии . Линия нормальна к вектору и это на расстоянии от происхождения. Таким образом, 2D-линия имеет две степени свободы (как указано и ).
Обратите внимание, что это бесконечная линия. Кажется, вы думаете об ограниченном отрезке, определяемом двумя его конечными точками. Ограниченный отрезок прямой в 2D действительно имеет 4 степени свободы.
Предположим, вы используете две точки для определения бесконечной 2D-линии. Итак, вы используете четыре числа, и, возможно, это заставляет вас думать, что линия имеет 4 степени свободы. Но вы можете сдвинуть каждую из двух точек вдоль линии, и вы все равно получите ту же самую линию. Скользящие движения двух точек соответствуют двум степеням свободы, которые никак не помогают в определении линии. Таким образом, две степени свободы тратятся впустую, а у линии действительно только две степени свободы, а не 4.
В 3D верно то, что (неограниченная) линия имеет 4 степени свободы, но найти линейное представление, использующее только 4 числа, довольно сложно. Одним из простых, но неполных решений является использование пересечения линии с двумя плоскостями, скажем, самолет и самолет. Это дает вам представление с использованием 4 чисел, но не работает для всех строк.
Опять же, ограниченный трехмерный линейный сегмент имеет 6 степеней свободы.
Чтобы указать строку в вам нужен вектор направления и точка . Можно предположить, что векторы направления являются единичными векторами и, таким образом, могут быть заданы двумя параметрами (при параметризации с использованием сферических координат). Точка — это любая точка на линии, которая может быть задана двумя координатами на плоскости, проходящей через начало координат и перпендикулярно вектору направления. Следовательно, общее количество параметров, необходимых для однозначного определения линии, равно .
Я не видел упоминания о том, что набор строк в может быть очень эффективно параметризована координатами Плюкера .
Эта система избыточных координат связана с линией:
направляющий вектор и
вектор "крутящего момента" где любая точка на прямой.
Таким образом, линия описывается координат, но это не означает 6 степеней свободы.
Мы должны сначала вычесть одну степень свободы, потому что определяется с точностью до умножения на скаляр, а еще один, потому что
Таким образом, мы остаемся с 4 степенями свободы.
Этот набор прямых составляет так называемое грассманово многообразие (обобщенную поверхность), точнее квадрику Клейна .
Примечания:
О применении координат Плюккера см. в этой докторской диссертации .
Интересное применение квадрики Клейна можно найти в этой недавней статье .
Сахитто
Мои Молекулы
Сахитто
Сахитто
Мои Молекулы
Сахитто
Мои Молекулы
Бабба
Бабба
Жан Мари