В качестве примера я хочу создать рисунок ниже. Я мучительно нарисовал эту фигуру в Powerpoint и хочу найти лучший/более эффективный способ сделать это. К сожалению, Powerpoint — лучшее решение, которое я нашел до сих пор. (Кстати, это просто растровый скриншот векторного изображения в формате PDF.)
Это для школьной 3D-геометрии, и все, что мне нужно, это рисовать простые и четкие точки, линии, плоскости, векторы.
Основные требования:
Хорошо бы иметь:
Некоторые из программ, которые я пробовал до сих пор, — это GNU Octave, Mathmod, Geogebra, Mathematica, Matlab, Microsoft Math, но ни одна из них не была лучше/быстрее, чем простое рисование фигур «от руки» в Powerpoint (или Illustrator или Inkscape).
(Хотя вполне возможно, что я просто был глуп и не мог понять, как их использовать. Если бы кто-нибудь мог показать мне, как я могу, например, легко создать приведенную выше цифру в любой из вышеупомянутых программ, я бы буду очень благодарен)
Если это имеет значение, я использую Windows 10.
Я бы посоветовал взглянуть на библиотеку python matplotlib и, в частности, на mplot3d, для которого здесь есть учебник с примерами .
Чтобы удовлетворить ваши требования:
Недостатком является то, что это настоящая библиотека для построения графиков, а не для рисования.
Я бы спросил по-другому на математическом форуме.
Здесь у вас есть аналогичный вопрос с множеством предложений:
https://math.stackexchange.com/questions/40770/recommended-free-software-to-plot-points-in-3d
Космин Савену
Томас Веллер
Николя Рауль