KDE KAlgebra 概览

作者:Joey Bernard

我过去介绍的许多程序通常都与特定的桌面环境无关——它们只需要某种图形显示即可运行。本文将介绍 KDE 桌面环境中的一款程序:KAlgebra。

您可以使用发行版的软件包管理系统来安装它,也可以使用 KDE 的软件包管理器 Discover。安装完成后,您可以从命令行或启动菜单启动它。

首次启动 KAlgebra 时,您将获得一个空白界面,可以开始进行计算。

""

图 1. 启动 KAlgebra 时,您将获得一个空白画布以进行计算。

屏幕布局是一个大的主窗格,其中显示所有计算及其结果。此窗格顶部有四个选项卡:“计算器”、“2D 图形”、“3D 图形”和“字典”。右侧还有一个较小的窗格,用于每个选项卡的不同用途。

在计算器选项卡中,侧窗格提供变量列表,包括预定义的变量,例如 pi 或 euler,在您启动新会话时可用。您可以使用以下语法添加新变量


a := 3

这将创建一个名为 a 的新变量,初始值为 3。这个新变量也会在右侧的列表中可见。使用这些变量就像执行它们一样简单。例如,您可以使用以下命令将其加倍


a * 2

有一个名为 ans 的特殊变量,您可以使用它来获取最近一次计算的结果。所有标准数学运算符都可用于进行计算。

""

图 2. KAlgebra 允许您创建自己的变量和函数,以进行更复杂的计算。

还有一套完整的功能用于进行更复杂的计算,例如三角函数、数学函数(如绝对值或向下取整),甚至微积分函数(如求导)。例如,以下代码让您求出 45 度的正弦值


sin(45)

您还可以使用 lambda 运算符 -> 定义自己的函数。如果您想创建一个计算立方体的函数,您可以这样做


x -> x^3

这有点难用,因此您可能需要将其分配给变量名


cube := x -> x^3

然后您可以像使用任何其他函数一样使用它,它也会显示在右侧窗格的变量列表中。

KAlgebra 还具有内置的图形功能。单击“2D 图形”选项卡以调出一个空的图形窗格。

""

图 3. KAlgebra 允许您绘制多个函数,以便更轻松地进行比较。

如果您还没有定义任何函数,您将在右侧获得一个窗格,您可以在其中添加新函数。您可以列出多个函数,并选择要在图形上绘制的函数。显示包括定义 x 和 y 坐标的两条红线,以及一条蓝线,显示光标位置处函数的斜率。如果您右键单击图形,您将看到一个下拉菜单,其中包含更改图形分辨率或是否显示网格等选项。这些选项也可以从“2D 图形”菜单项中获得。生成所需的绘图后,您可以将结果保存为图像文件或 SVG 文件。

KAlgebra 还具有 3D 绘图功能,这并不常见。单击“3D 图形”选项卡以显示一个新的图形窗格,该窗格占据整个窗口。

""

图 4. KAlgebra 具有对多元函数进行 3D 绘图的能力。

在窗格底部,有一个文本框,您可以在其中输入要绘制的函数。例如,您在此处看到的 3D 图形是使用以下公式生成的


sin(x)*cos(y)

您可以使用鼠标与绘图窗口交互,方法是抓住并拖动整个框架以获取表面的其他视图。您也可以使用鼠标放大和缩小。如果您想更改函数的实际显示方式,请单击“3D 图形”菜单项。在这里,您可以选择点、线或实体表面来显示感兴趣函数的结果。

最后一个选项卡提供了 KAlgebra 中所有可用函数的字典。这使您可以探索提供的函数,以帮助您了解可以在自己的计算中使用哪些函数。有一个信息窗格,提供描述、参数列表和许多示例。下方是一个绘图窗口,绘制给定函数的图形,以便您可以轻松地可视化所选函数的行为。这是一种方便的方式来选择您想要用于构建更复杂函数的基础函数。

""

图 5. 字典选项卡提供了有关 KAlgebra 中内置函数的详细信息,以及函数的图形。

切换回“计算器”选项卡,这将激活“计算器”菜单项。在其下,您可以保存和加载脚本文件。这些文件是简单的文本文件,扩展名为 .kal,用于存储当前会话中的一系列 KAlgebra 语句。然后,您可以稍后再次加载此脚本以返回到您之前的位置,或者您可以与他人共享该文件。

有关您可以使用 KAlgebra 执行的操作的想法,请查看手册。此手册也可以从 KAlgebra 的“帮助”菜单中获得。有关更多示例,请参阅 KDE UserBase Wiki 的 KAlgebra 部分

加载 Disqus 评论