当前位置: 首页 > 科技观察

这个Linux图形计算器让数学变得有趣

时间:2023-03-20 19:12:11 科技观察

就像您在高中时最喜欢的图形计算器一样,KAlgebra是一个带有2D绘图仪等功能的科学计算器。如果你在高中时一直盯着TI-80系列计算器看,再也没有碰过它,你有时可能会渴望重温那些激动人心的代数和微积分岁月。LinuxKDE项目中的某个人肯定也有这种感觉,因为有一个KDE框架库Analitza,它提供了语法和小部件,允许您使用K系列应用程序(例如图形计算器KAlgebra)执行高级数学函数。在Linux上安装KAlgebra在Linux上,您可以从软件存储库安装KAlgebra。例如,在Fedora、Mageia和类似软件上:$sudodnfinstallkalgebra在Elementary、LinuxMint和其他基于Debian的发行版上:$sudoaptinstallkalgebra或者,您可以将其安装为flatpak。Linux计算器KAlgebra与学校中使用的许多著名图形计算器一样,既是科学计算器又是2D绘图仪。但与我用过的任何图形计算器不同,它还是一个3D绘图仪。但在深入3D空间之前,让我们从一些基本语法开始。在KAlgebra中表示方程式时,您必须对数学符号进行一些翻译,因为它们通常是手写的,需要了解它们在计算机上的表示方式。例如,要将华氏度转换为摄氏度,公式为:(5÷9)×(n-32),其中n为华氏度。这通常是方程式和数学函数的表达方式:它们使用特殊符号,如÷和×,以及变量,如n,然后确定哪个变量代表哪个值。你不一定知道每一个特殊的数学符号是什么意思,但是一旦你知道一个特殊的符号有特定的含义,那么你就可以查一下。该符号在温度转换示例中很常见,因此您可能已经知道÷表示除法,×表示乘法。在KAlgebra中,与大多数编程语言一样,除法由正斜杠表示,乘法由星号表示,因此转换70华氏度的方程式为(5/9)*(70-32)。KAlgebra中还有用于常见数学运算的特殊函数,当您在KAlgebra中键入任何字母时,工具提示会为可用函数提供潜在的自动完成功能。在KAlgerbra中编写温度转换方程的另一种方法是使用times函数:times(5/9,70-32)。当您完成一道数学题时,确定的变量会列在计算器的右栏中,包括ans值,这些值会根据已完成方程式的答案进行更新。那么理论上,您应该能够反转转换并从ans获得华氏温度。KAlgebra图形计算器中的温度转换数字很有趣,但当它们用于绘制形状时,它们才真正变得有趣。以图形方式可视化二维空间是所有学科发展的一项重要技能,其中最重要的是计算机编程。要在图形上绘制线条,您必须设置水平值(x轴)或垂直值(y轴),或同时设置两者。在常用的数学符号中,直线的有效方程是x=5。这会在图形的0原点上方生成一条水平线5个点。但是,在KAlgebra中,您必须明确说明您只想使用x->5的符号设置x值。KAlgebra中的一条线除此之外,绘图和其他任何地方一样简单。您可以编写复杂的方程式并使用特殊函数,例如sin。Linux上的正弦波和s曲线3D图形当您转到3D图形选项卡时,您可能已经非常了解KAlgebra的语法,并且超出了我的数学知识范围。我从电子学和合成中学到了所有关于笛卡尔图的知识,所以对我来说,关于3D图最有趣的事情是将正弦波可视化为3D对象:空间中的正弦波3D图和2D图(1D除外)之间的区别在于只能成为3D图表中的一个图,因此请明智地选择方程式。数学可以很有趣吗?事实证明,是的,数学可以很有趣,答案是一个很好的图形计算器。虽然过去我一直在上数学课以弥补一些非常糟糕的数学成绩,但我希望我可以使用计算器。我发现KAlgebra是一个非常有用的工具,不仅可以解决任意问题,还可以帮助理解方程式的语法和函数的用途。无论你的数学成绩如何,拿出你的KAlgebra计算器并计算一些数字。它很有意思。