今天,无论你想到什么,无论是日常生活、物理、化学、建筑、空间科学,到处都是几何学。 计算机的发明已经发明了关键的几何形状和解决这些问题的快速解决方案。 创建了许多软件以使每个人都可以轻松访问几何图形。 以 Linux 为主导的科技界也创造了一些优秀的几何软件。 因此,我们将讨论一些可以解决几乎所有相关问题的 Linux 几何软件。
适用于 Linux 的最佳几何软件
今天在本文中,我们将讨论适用于 Linux 系统的最佳几何软件列表。 这些工具中的大多数都是交互式几何软件。 值得一提的是,可以使用且质量好的Linux几何软件数量并不多。 但是,我们已尝试包含所有易于使用且性能良好的流行软件。 我们希望您能从本文中找到您想要的。
1. 几何视图
它是用于 Linux 的交互式几何工具,允许以 3D 姿势查看对象。 它为您获得 Mathematica 图形输出提供了极大的灵活性。 这种广泛使用的几何软件可以在三个不同的空间中显示对象。 在使用该软件时,您将获得一个简单的视图,例如在物体周围飞行并看到您想要的任何一面。
重要功能
- 它可以投影欧几里得、双曲和球面空间中的图形。
- 您可以按照自己的方式控制多个对象和摄像机。
- 借助鼠标、键盘快捷键和控制工具,您可以轻松地添加、选择、编辑、删除对象。
- 它支持不同的数据,如四边形、矩形向量、多面体。
- Geomview 可用于获取 Mathematica 图形的输出。
2.灰姑娘
Cinderella 是 Linux 上流行的交互式几何软件之一。 该软件是用 Java 编程语言编写的,尽管它最初的创建是在 NeXT 平台上的 Objective-C 中。 它具有创建和操作对象的能力。 除了几何性质外,它还处理质量、体积等物质的物理性质。
– –
重要功能
- 灰姑娘很容易创造出惊人的几何结构。
- 它可以帮助您对不同的几何图形进行简单但富有成效的可视化。
- 这个适用于 Linux 的几何软件可以创建一个虚拟实验室,用于执行与几何相关的不同方面相关的许多实验。
- 通过绘制不同的功能、绘制人物,您可以扩展灰姑娘,将您的想象力推向极限。
- 您可以通过直观的界面在投影或双曲几何上解决不同的数学问题,例如 K-12。
3. 金属金属
CaRMetal几何软件使用了CaR引擎,成为几何交互软件。 该软件用作服务器工具。 该软件在 GNU 许可下。 它可以使用基本和附加工具测量不同平分线、圆、外接圆等的工作。 您可以在不同的空间中使用每个对象的不同颜色工作。
重要功能
- 借助这款 Linux 几何软件的工作簿,它可以通过复制或合并多个作品来轻松导航。
- 您可以将软件作为服务器运行。
- 它通过在 3D 模型中显示所有内容来简化工作。
- CaRMetal 具有数字类型的显示。
- 软件中提供了不同的附加工具,如垂直平分线、三点圆、三点外接圆弧、五点圆锥等。
- 有一个不同的面板来设置元素的颜色、厚度、标签等。
4. 公斤
另一个用于 Linux 的简单且功能强大的几何工具是 Kig,它允许以不同格式执行许多几何函数。 Kig 可以使用不同的格式并导出到不同的格式,例如从和到 Xfig 和 LaTex 等。您可以将软件嵌入到其他软件中,并以清晰的格式保存数据。
重要功能
- 使用此 Linux 几何软件可以轻松导入和导出不同的文件格式,如 SVG、Cabri、DSeg 等。
- 您可以以 XML 清晰格式保存所有数据。
- Kig 轻松支持构建蝗虫和宏。
- Kig 文件可导出为图像、XFig 和 LaTex 以及 SVG 矢量图像等格式。
- 它有一个非常流畅和交互式的构造对象,您可以在其中看到初步结果。
- 该软件可以嵌入到其他 KDE 软件中。
5. 汽车动态几何
指南针和尺子或 CarR 是用于 Linux 的几何工具,具有高质量的图形界面。 该软件适用于学校和大学的学生和教师。 您可以使用此软件处理几何、椭圆、双曲线和许多更复杂的主题。 它具有使用高级宏制作三维对象的特殊品质。
重要功能
- 除了基本结构外,该软件还可以处理复杂的几何形状。
- 可以通过拖动基本构造点来更改构造并检查其正确性。
- 它可以处理数值解、曲线、算术计算和许多更复杂的构造。
- 它可以使用高级宏进行三个维度的构建。
- 它通过隐藏太多细节并使用不同的颜色使读者感到舒适。
6.奇异几何软件
Singular 是一款具有在线手册功能的用户可扩展软件。 它可以使用多种高级算法在不同的几何领域工作。 Singular 是专门为交换和非交换几何设计的。 它也是为代数几何、多项式系统和奇点理论求解而创建的。 Singular 已经实现了多种算法,例如 Buchberger 算法和 Mora 算法。
重要功能
- 它包含 90 多个库。
- 它可以通过其核心算法处理多项式分解、结果、特征集、数值根查找等。
- Singular 有一个 smacks 用户界面。
- 它包含各种各样的算法。
- 奇异的模块基环具有巨大的多样性。
- 它涉及许多主题,例如 分解,奇点分类,变形理论,代数 D 模。 它还处理高斯主系统、汉堡模块、初级分解、奇异点的解析、第二上同调。
7.几何
Geometria 不仅是解决问题的几何软件; 相反,它会产生一个问题,以便您可以解决它。 它是一个交互式几何工具,具有三维图形界面。 该软件可让您测量、解决、绘制、转换以及几何的更多方面。 它在 GNU GPL v2 许可下。
重要功能
- 它可以创建和解决几何问题。
- 使用该软件可以轻松修改和编辑不同的几何图形。
- 通过利用 3D 界面,人物很容易旋转,反转您旋转手上任何物体的方式。
- 可以测量不同几何图形的面积、体积。
- 您构建的图形很容易以 OFF 格式导出。
- 软件中有一个合并的解决方案日志。
8. Polymake
Polymake 是用于 Linux 的 C+ 和 Perl 编程语言的几何工具。 该软件可用于多面体几何的研究目的。 它可以使用第三方软件并与许多软件包交互以顺利执行其工作。 它可以处理不同的类别,如多面体、多面体等。
重要功能
- Polymake 软件适用于多面体和多面体。
- 它还适用于单纯复形、图形、热带超曲面、拟阵等,
- 它适用于同质类型的坐标。
- 对于属性和算法的计算,Polymake 通过扩展自身来制作新的对象和规则。
- 它可以与不同的软件交互。
- 它通过与第三方软件的计算,在各种工具之间提供类似的接口和协调。
9. Dr. Geo-交互式几何软件
Dr. Geo 是一款交互式几何软件,可以选择监控不同级别学生的学习进度。 该软件嵌入了动态法老语言。 它广泛用于构建几何草图和描述递归曲线。 它还涉及许多有趣的主题,例如力学和斐波那契数列。
重要功能
- 您可以探索几何的不同属性,如三角形、正方形、菱形等。
- 小学教育阶段的教师可以使用交互式草图和编程脚本来监控学习者的行为。
- 该软件包含一个具有中心对称和轴向对称、比例和旋转、平移、直线和曲线的变换工具。
- 您可以通过随附的视频教程了解该软件的程序以正确使用它。
- 在高中阶段,除了几何之外,它还可以计算力学的不同方面。
- 它可以准备、转换和修改与斐波那契数相关的不同主题,如斐波那契螺旋线、蛛网图、神圣配给等。
10. GeoGebra 几何软件
GeoGebra 是一款出色的 Linux 几何工具,可以结合不同的学科。 它包含许多计算几何和相关数学的功能,如代数、算术等。该软件适用于证明与几何相关的定理。 在图形界面中工作时,它可以在四种不同的视图中运行。 但是,它也可以在命令行界面中运行。
重要功能
- 您可以将几何、代数、微积分和算术与这个动态软件结合起来。
- 该软件以多种方式表示对象。
- 点、线段、向量、线、多边形和函数可用于构造。
- 您可以动态更改任何结构。
- 可以在图形界面和命令行界面中更改元素。
- 它可以使用变量来求解向量和点,求导数和函数的积分。
- 里面一共有十五种建筑工具。
最后的话
到目前为止,我们已经尝试解释了一些适用于 Linux 系统的基本且可行的几何软件。 我们通过检查它们的功能和用户评论来选择它们。 我们相信您至少可以选择一两个满足您要求的工具。 这些工具中的大多数都在其领域中表现出色。 但是,UbuntuPIT 团队推荐 GeoGebra 和 Cinderella 几何软件来满足您的需求。
如果您喜欢我们的努力,请与他人分享,让我们的努力取得成功。 如果您对 Linux 几何软件有更好的想法,随时欢迎您分享。 请通过下面的评论告诉我们。