Научное программное обеспечение для рисования диаграмм

Я хочу нарисовать математические картинки в виде графиков, но только простые, такие как быстрый набросок экспоненциального пересечения затухания в точке, помеченной буквой А, или что-то в этом роде, и я хочу нарисовать диаграмму некоторого оборудования, такого как объектив и луч света пропускается через крошечное отверстие и проецируется на экран. Диаграммы как это:Она была аккуратнее

Но так они выглядят больше так:
Википедия картина схемы
а также:
Википедия картина линз диаграммы

Есть ли на Ubuntu какое-либо программное обеспечение, которое позволит мне делать это легко и точно?

2 ответа

Решение

Я бы предложил KiCad. Это приложение, которое помогает вам создавать профессиональные схемы и печатные платы.

введите описание здесь

Вы можете легко установить его, добавив в систему следующий PPA:

sudo add-apt-repository ppa:adamwolf/kicad-testing-daily
sudo apt-get update
sudo apt-get install kicad kicad-doc-en

В прошлом я использовал xfig для таких проектов. Несмотря на то, что интерфейс сильно устарел (и требуется мышь с тремя кнопками), генерируемые им цифры имеют высокое качество. Вы можете установить его используя

sudo apt-get install xfig

Недавно я начал использовать Inkscape для генерации фигуры. Программа может импортировать / экспортировать из / в eps, pdf, svg и даже Latex (через PSTricks).

Для рисования принципиальных схем вы можете импортировать существующую графику SVG различных компонентов, так как в Интернете их много (т.е. смотрите это). Нарисовать сходящуюся диаграмму линз, как у вас выше, должно быть довольно легко.

sudo apt-get install inkscape

Пожалуйста, помните, что кривая обучения для inkscape крутой Документация о том, как использовать программу, хороша, и есть несколько видеоуроков о том, как выполнять сложные задачи уже на YouTube (хотя часто для графического дизайна, а не технических фигур), чтобы помочь вам учиться.

Изменить: я только что прочитал пост на суперпользователя, который предполагает, что Inkscape не является лучшим для таких рисунков. Вместо этого они предлагают Google SketchUp для технической части и Inkscape, чтобы добавить дополнительные функции к вашей графике.

Другие вопросы по тегам