LINUX.ORG.RU

Python: где брать классы для работы с геометрическими примитивами?

 ,


1

2

Есть у меня геометрические вектора. Обычные трёхмерные. Нужно мне над ними проводить всякие операции вроде сложения-умножения-векторного произведения и прочего. Ну и матрицы сдвига-поворота хотелось бы поиметь из коробки. Желательно также уметь находить для прямой точку пересечение с поверхностью вида z(x,y). Что бы мне заюзать?


пистон для матана? не, не слышал. maple, matlab, mathcad, mathematica - и запускать под ОС, разумеется.

anonymous
()

Руками напишите, строк 100 займет, это полезно. Если писать в C-стиле и рассматривать вектор как кортеж, то строк 20ть.

AIv ★★★★★
()

numpy\scipy и биндинги к CGAL довольно мощной библиотеке вычислительной геометрии на С++,если изахотите готовых дополнительных геометрических алгоритмов

pylin ★★★★★
()
Ответ на: комментарий от Yak

Я посмотрел в рассылку разработчиков, там активность последняя 2011 год

pylin ★★★★★
()

На numpy надо запилить, наверное. Не так сложно же будет. Потом не забыть заслать код в scilab. Пусть пополняют библиотеку.

yvv ★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.