Трехмерное вращение вокруг оси Z

Я изо всех сил пытаюсь понять 3D-вращение. введите описание изображения здесьУ меня есть одна картинка из интернета, нарисованная мной. Исходное положение объекта А ( Икс 1 , у 1 , г 1 ) . Нам нужно повернуть его в А ( Икс 2 , у 2 , г 2 ) о г -ось по углу А п А "=" θ . И мы берем п быть любой точкой в г -ось. Это делает А п С "=" ф .

Теперь мы находим с о с ф "=" п С А п "=" Икс 1 р Икс 1 "=" р с о с ф . Но мы знаем О Вопрос "=" Икс 1 а вот слайды берут п С "=" Икс 1 и они насильно соответствуют ответу, который неверен.

мой вопрос п С "=" Икс 1 или О Вопрос "=" Икс 1 ?

Как вы определяете Вопрос ? Обратите внимание, что А С не пересекает ось x (не в одной плоскости)

Ответы (3)

Rot_Parall_1

Учитывая точку А вообразите, что вы начертили параллелепипед с вершиной на нем, противоположной вершине в О и с гранями, параллельными координатным плоскостям, как нарисовано.

Затем вращение вокруг оси г будет перемещать любую точку пространства, сохраняя фиксированной плоскость, ортогональную оси z, в которой они лежат, т.е. г координаты, вдоль окружности, лежащей в этой плоскости и с центром в г оси, для угла, измеренного в этой плоскости.

Так А "=" ( Икс 1 , у 1 , г 1 ) переедет в А "=" ( Икс 2 , у 2 , г 1 ) (обратите внимание, z_1 не изменился) по окружности с центром в п , с радиусом р "=" Икс 1 2 + у 1 2 , и угол θ измеряется в этой плоскости г "=" г 1 .
С будет двигаться в той же плоскости, под тем же углом, но по окружности радиуса Икс 1 .
Вопрос будет делать то же самое, на окружности того же радиуса, но на плоскости г "=" 0 по окружности с центром в О , с углом θ в этом самолете.

То есть весь параллелепипед О п С Вопрос А будет вращаться, сохраняя фиксированный край О п и, таким образом, повернуть на О п С Вопрос А , с

С "=" ( Икс 1 потому что θ , Икс 1 грех θ , г 1 ) , Вопрос "=" ( Икс 1 потому что θ , Икс 1 грех θ , 0 )
в то время как выражение для А немного сложнее.

@G такси, одно дело, скажи, как добраться от А до Р?
@Niyon: не совсем понял ваш вопрос: вы можете идти от A к P напрямую по соединяющему их отрезку AP, или вы можете идти от A к S и от S к P, или ..
@G, ты имеешь в виду, что плоскость z1 ортогональна z?
@Niyon это самолет г "=" г 1 , то есть самолет п А С , который ортогонален оси z. Добавлено дополнительное разъяснение в ответ, надеюсь, это понятно
@Niyon: ты знаешь цилиндрические координаты?
@G Одно скажи , я дал А ( Икс 1 , у 1 , г 1 ) так почему все выбирают п ( 0 , 0 , г 1 ) вращаться вокруг оси Z?
@Г. Кабина помогите пожалуйста с этим вопросом. math.stackexchange.com/questions/4291739/…
@Niyon: стоит рассмотреть точку P, потому что это центр окружности, по которой движется A
@G cab.. У тебя отличные концепции. И пожалуйста, помогите выше вопрос

Обратите внимание, что вращение вокруг г ось не меняет г координата точки. Это означает, что вы можете выполнять А А только если г 2 "=" г 1 . Затем самолет А п А постоянно г значение, поэтому оно параллельно Икс у самолет ( г "=" 0 ). Если вы хотите увидеть точку на Икс ось, которая находится на расстоянии Икс 1 от О , нужно смотреть в горизонтальной плоскости ( Икс г ), и провести параллель с г ось от С . Затем О п С Вопрос похоже на параллелограмм.

Вы имеете в виду, что A рассчитывается из P, а не из начала O на моей диаграмме?
А это от происхождения. Но вращение происходит только в плоскости, параллельной Икс у самолет. Вы можете проецировать А и А на Икс у плоскости, начертив отрезки, параллельные О п .
Мой вопрос: PS=x1 на моей диаграмме? Я имею в виду, что A рассчитывается из P, а не из начала O в моей диаграмме? –
Вы имеете в виду смещение параллельно Икс ось? Тогда да. Координаты А "=" ( Икс 1 , у 1 , г 1 ) , А "=" ( Икс 2 , у 2 , г 1 ) , п "=" ( 0 , 0 , г 1 ) , и С "=" ( Икс 1 , 0 , г 1 )
Вы имеете в виду, что смещение - это PS?
Да, | п С | "=" | Икс 1 | . Если г 1 "=" 0 затем п "=" О "=" ( 0 , 0 , 0 ) и С "=" ( Икс 1 , 0 , 0 ) .

PS= Икс 1 это то, что вы имеете в виду.

Не существует такой точки, как Q, которую вы отметили как конечную координату, она параллельна прямой С п .

введите описание изображения здесь

A вычисляется из A, Q и P вместе с точкой, противоположной началу O, в плоскости xz, я ее не обозначил.

одно дело скажи как А ( Икс 1 , у 1 , г 1 ) рассчитывается? Я имею в виду сначала PS=x1, затем SA=y1?
Я нарисую и покажу. Дай мне 15 минут.
А А вычисляется из О или Р?
Теперь стало яснее? Все координаты должны быть параллельны осям x, y, z.
Лучше нарисовать Z2=0 для 3D-эффекта и смещения по оси z.
"A вычисляется из A, Q и P" --- не понимаю
что вы имеете в виду "A вычисляется из A"?
Пожалуйста извините меня. сонный. Примерьте вот это. ( А , А ) "=" ( 4 , 3 , 0 ) , ( 2 , 5 , 3 )
пожалуйста, помогите мне этот вопрос. math.stackexchange.com/questions/4291739/…
Вы взяли неверную диаграмму из вопроса и усилили неправильные части. Нам было бы лучше без этой схемы.
Это было предназначено только для того, чтобы временно направить ОП, с которым он столкнулся в то время, только на ту часть, на которую он смотрел, а именно, на правильные параллели с осями. Я решил не предоставлять полный ответ/диаграмму, которая, конечно же, была возможна от меня .... соответствует нынешней политике адекватного полезного руководства, указанной модераторами нашего сообщества AmWhy и др. Надеюсь, что в порядке.