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

两种适用于Linux桌面的科学计算器

时间:2023-03-16 13:28:52 科技观察

如果您正在寻找高级桌面计算器,可以查看开源软件以及其他一些有趣的工具。每个Linux桌面环境都至少配备了一个简单的桌面计算器,但大多数计算器只能进行简单的计算。幸运的是,也有例外:您不仅可以做比平方根提取和一些三角函数更多的事情,而且也很容易。这里有两个功能强大的计算器,外加一大堆额外功能。SpeedCrunchSpeedCrunch是一款高精度科学计算器,具有简洁的Qt5图形界面,严重依赖键盘。SpeedCrunch在工作时支持单位,并且适用于所有函数。例如2*10^6牛顿/(米^2)你可以得到:=2000000pascalSpeedCrunch默认会将结果转换为SI单位,但你仍然可以使用in命令转换:示例:3*10^8米/秒以千米/小时计算结果为:=1080000000千米/小时F5键可以将所有结果转换为科学计数法(1.08e9千米/小时),F2键只能将那些非常大或非常小的数字转换为科学计数法符号。更多选项可以在配置页面上找到。可用功能列表看起来非常令人印象深刻。它可以在Linux、Windows、macOS上使用。许可证是GPLv2,你可以在Bitbucket上获取它的源代码。计算!计算!(带感叹号)有着悠久而复杂的历史。这个项目为我们提供了一个强大的库,可以被其他程序使用(在Plasma桌面,krunner可以使用它进行计算),以及一个用GTK3构建的图形界面。它允许您转换单位、操纵物理常数、创建图像、处理复数、矩阵和向量、选择任意精度等等。在Qalculate中查找物理常数!在单位使用方面,Qalculate!比SppedCrunch更直观,可以识别一些常见的前缀。你听说过exapascal压力吗?反正我没有(太阳中心约为26PPa),但是Qalculate!可以准确表示1EPa的含义。同时,Qalculate!可以更灵活地处理语法错误,所以你不用担心括号:如果没有歧义,Qalculate!会直接给出正确答案。一段时间后,该项目似乎被放弃了。但到了2016年,它再次走强,一年更新了10次。它的许可证是GPLv2(源代码在GitHub上),它提供了Linux、Windows和macOS版本。更多计算器ConvertAll嗯,它不是一个“计算器”,但这个程序非常有用。与大多数单位转换器不同,它们只是一大堆基本单位和一堆基本组合,ConvertAll不是那样的。您是否尝试过将光年转换为英尺每秒?无论它们是否有意义,如果您想转换任何类型的单位,ConvertAll都是适合您的工具。只需在相应的输入框中输入未换算和换算的单位即可:如果单位兼容,您将直接得到答案。主要程序基于PyQt5构建,但也有JavaScript在线版本。(wx)MaximawithUnitsPack有时(好吧,很多时候)桌面计算器对你来说不够用,然后你需要更多的力量。Maxima是一个计算机代数系统(LCTT译注:符号运算软件。这个系统的元素是数学表达式的符号运算),你可以用它来计算导数、积分、方程、特征值和特征向量,泰勒类数、拉普拉斯变换和傅里叶变换、任意精度的数字计算、二维或三维图像……罗列这些足以让我们写上几页纸。wxMaxima是一个精心设计的Maxima图形前端,它在不影响其他选项的情况下简化了许多Maxima选项。在Maxima之上,wxMaxima还允许您创建“笔记本”,您可以在其中写一些笔记、保存图像等。(wx)Maxima最令人惊奇的功能之一是它处理维度单位的能力。在提示符下只需键入:load("unit")按Shift+Enter,等待几秒钟,您就可以开始了。默认情况下,units包可以使用基本的MKS单位,但如果您愿意,例如,您可以使用N作为单位而不是kg*m/s2,您只需键入:setunits(N)。Maxima的帮助(也可在wxMaxima的帮助菜单中找到)将为您提供更多信息。你使用这些程序吗?您知道用于科学、工程或其他相关目的的任何其他好的桌面计算器吗?在评论部分告诉我们!