Форум программистов, компьютерный форум, киберфорум
САПР
Войти
Регистрация
Восстановить пароль
Другие темы раздела
САПР Добавление своих изображений в сцены Autodesk Inventor https://www.cyberforum.ru/ cad-cam-cae/ thread2584988.html
Доброго времени суток всем. Появилась острая необходимость делать рендер модели из Autodesk Inventor. Модель должна находиться в сцене с фоновым изображением, но ни одно из стандартных изображений...
САПР Зарубежные стандарты оформления конструкторской документации
Салют ! Изучаю стандарты оформления конструкторской документации за рубежом (в частности для США) пытаюсь начать с азов - пользуюсь переводчиком и перевожу предметы сопряженные с вопросом...
САПР Защита файлов
Приветствую! С каждым годом все больше работ сделанные мною выливаются в сеть в различные ресурсы. От этого с каждым годом все меньше и меньше заказов. Также появилась необходимость присваивать...
САПР NX vs КОМПАС-3д Добрый день. При создании модели в КОМПАС с количеством элементов равным, примерно, 500 и более возникают значительные задержки при пересчёте модели, редактировании, создании новых операций. Плюс,... https://www.cyberforum.ru/ cad-cam-cae/ thread2531221.html
САПР Автоматическая сборка документации https://www.cyberforum.ru/ cad-cam-cae/ thread2526297.html
Есть ли софт, который позволяет из шаблонных/черновых вариантов собирать по листам автоматически любую документацию?
САПР не могу понять в какой программе решать задачу дифракции
Доброго времени суток,господа! Передо мной стоит следующая задача для моделирования: Есть вертикальный диполь, который генерирует ЭМ волны, эти волны проходят в грунт и отражаются от локального...
САПР Диссертация по САПР и АСУ
Помогите придумать тему для диссертации по САПР и АСУ?
САПР Простой софт для технического рисования Приветствую товарищи! А вот кто может подсказать софт без заморочек для чисто технического рисования объектов под печать? Да мне не нужны заморочки на каждый чих. Что бы можно было всё по размерам... https://www.cyberforum.ru/ cad-cam-cae/ thread2499832.html
САПР SPICE модель СВЧ диода https://www.cyberforum.ru/ cad-cam-cae/ thread2490160.html
Здравствуйте. Хочу подгрузить SPICE модель в CST, но на сайте производителей диодов представляют модели только в формате *.txt. Простое переименование в формат *.cir или подобный в итоге выдает в CST...
САПР P-CAD 2006 - проводка заземления Здравствуйте, столкнулся с проблемой, что пару контактных площадок усилителя, которые должны быть соединены с землей, на последнюю не зашли. Если менять Backoff слоя Top, то ничего путного не идет... https://www.cyberforum.ru/ cad-cam-cae/ thread2485981.html
1 / 1 / 0
Регистрация: 30.01.2015
Сообщений: 15
0

Как повернуть вектор?

06.03.2020, 10:48. Просмотров 196. Ответов 1
Метки (Все метки)

Есть 2 вектора выходящих из начала координат и заданных косинусами вращения:
A=(-1, 0, 0)
и
B=(-1/sqrt(3), -1/sqrt(3), 1/sqrt(3))

Как вычислить углы поворота вокруг осей координат rx, ry, rz, на которые надо повернуть вектор A, чтобы он совпал с вектором B?

Вот, например, на ZenCAD:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env python3
#coding: utf-8
 
from zencad import *
from math import sqrt, acos
 
s = 10
m=segment((0, 0, 0), (-s, -s, s))
disp(m)
 
a = acos(1/sqrt(3))
m=segment((0, 0, 0), (-s, 0, 0)).rotateY(a).rotateZ(a)
disp(m, (1, 0.5, 0, 0))
show()
- несовпадают.

Серая линия - это segment((0, 0, 0), (-s, -s, s)).
Оранжевая - segment((0, 0, 0), (-s, 0, 0)) - отрезок лежащий на оси Х поворачиваю на угол 'a' вокруг осей Y и Z.

Хотя там вращение только вокруг Y и Z, это наиболее близкий результат просто...

Вернуться к обсуждению:
Как повернуть вектор?
0
Миниатюры
Как повернуть вектор?  
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.03.2020, 10:48
Готовые ответы и решения:

Как повернуть один вектор относительно другого, используя матрицы поворота
Здравствуйте! У меня есть 2 отрезка в пространстве: AB=(-0.669131; 0; 0.743145) и BC=(10; -6; 0)....

Вычислить и отнормировать вектор, полученный как произведение матрицы A на вектор B
Вычислить вектор , равный произведению матрицы А(15,15) и вектора B(b1,..b15) полученный вектор...

Как символьный вектор длины N превратить в вектор из n элементов
Как символьный вектор длины N превратить в вектор из n элементов , каждый из которых состотоит из k...

Как заполнить вектор на вектор классов
#include <iostream> #include <vector> class Num { private: int m_num; public: Num(int...

1
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.