我想画一些数学图形,比如图形,但只是简单的图形,比如快速绘制一个指数衰减在标记为 A 的点处交叉的草图,或者类似的东西,我想画一些设备的图表,比如镜头和通过针孔投射到屏幕上的光线。像这样的图表:
但它们看起来更像这样:
和:
Ubuntu 上是否有任何软件可以让我轻松准确地完成此操作?
答案1
我会建议基卡。它是一款帮助您创建专业原理图和印刷电路板的应用程序。
您可以通过将以下 PPA 添加到系统来轻松安装它:
sudo add-apt-repository ppa:adamwolf/kicad-testing-daily
sudo apt-get update
sudo apt-get install kicad kicad-doc-en
答案2
过去我曾使用过xfig
此类项目。尽管界面非常过时(并且需要三键鼠标),但它生成的图形质量很高。您可以使用以下方式安装它
sudo apt-get install xfig
最近我开始使用它Inkscape
来生成图形。该程序可以导入/导出 eps、pdf、svg 甚至 Latex(通过 PSTricks)。
为了绘制电路图,你可以导入各种元件的现有 SVG 图形,因为互联网上有很多这样的图形(例如,参见这)。绘制像上图这样的会聚透镜图应该相当容易。
sudo apt-get install inkscape
请注意,学习曲线inkscape
很陡峭。文档关于如何使用该程序的说明很好,YouTube 上已经有几个关于如何执行复杂任务的视频教程(尽管通常用于图形设计,而不是技术图形)来帮助您学习。
编辑:我刚刚读了在超级用户上发帖这表明 Inkscape 并不是最适合此类绘图的工具。相反,他们认为谷歌 SketchUp对于技术部分和 Inkscape 为您的图形添加额外的功能。