博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux科学计算器_2个适用于Linux桌面的科学计算器
阅读量:2527 次
发布时间:2019-05-11

本文共 1745 字,大约阅读时间需要 5 分钟。

linux科学计算器

每个Linux桌面环境至少都带有一个简单的桌面计算器,但是其中大多数简单的计算器就是这样:一个用于简单计算的简单工具。

幸运的是,也有例外。 这些程序不仅具有平方根和几个三角函数的功能,而且仍然易于使用。 这里有两个针对Linux的强大计算器工具,以及几个额外的选项。

SpeedCrunch

是一款高精度科学计算器,具有简单的Qt5图形界面,并且非常注重键盘。

SpeedCrunch graphical interface

SpeedCrunch在工作

它支持使用单元并加载了各种功能。

例如,通过编写:

2 * 10^6 newton / (meter^2)

你得到:

= 2000000 pascal

默认情况下,SpeedCrunch将结果显示在国际单位系统中,但是可以使用“ in”指令转换单位。

例如:

3*10^8 meter / second in kilo meter / hour

产生:

= 1080000000 kilo meter / hour

使用F5键,所有结果都将转换为科学计数法( 1.08e9 kilo meter / hour ),而使用F2 ,则仅会更改足够小的数字或足够大的数字。 在“配置”菜单上有更多选项可用。

可用功能的列表确实令人印象深刻。 它可以在Linux,Windows和MacOS上运行,并且已获得GPLv2的许可。 您可以在上访问其源代码。

夸口!

(带有感叹号)历史悠久而复杂。

该项目提供了一个可供其他程序使用的强大库(Plasma桌面可以使用它来从krunner执行计算)和基于GTK3的图形界面。 它使您可以处理单位,处理物理常数,创建图形,使用复数,矩阵和向量,选择任意精度等等。

Qalculate! Interface

在Qalculate上寻找一些物理常数!

它的单位使用比SpeedCrunch的直观得多,并且可以毫无问题地理解通用前缀。 您听说过无压力的压力吗? 我没有(太阳的核心停在~26 PPa ),但是Qalculate! 理解1 EPa的含义没有问题。 另外,Qalculate! 在语法错误方面更加灵活,因此您不必担心关闭所有括号:如果没有歧义,请Qalculate! 会给您正确的答案。

经过一个长期的孤儿项目之后,它在2016年重新流行起来,并且自此变得强大起来,在短短的一年内推出了十多个版本。 它已获得GPLv2许可(在具有源代码),并提供Linux和Windows版本以及MacOS端口。

奖金计算器

全部转换

好的,它不是“计算器”,但是这个简单的应用程序非常有用。

大多数单位转换器会停在一长串基本单位和一堆常见组合上,但不会在停止。 试图从每年的天文单位转换为每秒英寸? 有意义与否无关紧要,如果您需要转换任何类型的单位,那么ConvertAll是适合您的工具。

只需在相应的方框中写下起始单位和最终单位即可; 如果这些单元兼容,则无需进行抗议即可进行转换。

主要应用程序是用PyQt5编写的,但也有一个的 。

(wx)Maxima与单位包装

有时(确定,很多次)台式计算器是不够的,您需要更多的原始电量。

是一个计算机代数系统(CAS),您可以使用它进行导数,积分,级数,方程,特征向量和特征值,泰勒级数,拉普拉斯和傅立叶变换,以及具有任意精度的数值计算,二维和三维图形。我们可以填写几个页面,仅列出其功能。

是Maxima精心设计的图形化前端,可简化许多Maxima选项的使用而不会影响其他选项。 利用Maxima的全部功能,wxMaxima允许您创建“笔记本”,在其中书写注释,使图形与数学保持一致等。(wx)Maxima组合最令人印象深刻的功能之一是它可以与尺寸单位一起使用。

在提示符下,键入:

load("unit")

按Shift + Enter,等待几秒钟,即可开始工作。

默认情况下,单位软件包适用于基本的MKS单位,但是,例如,如果您希望获得N而不是kg*m/s2 ,则只需键入:

setunits(N)

Maxima的帮助(也可以从wxMaxima的帮助菜单中获得)将为您提供更多信息。


您使用这些程序吗? 您是否知道科学家和工程师使用的另一个出色的台式计算器或其他相关工具? 在评论中告诉我们有关它们的信息!

翻译自:

linux科学计算器

转载地址:http://yunzd.baihongyu.com/

你可能感兴趣的文章
2016 - 1 -17 GCD学习总结
查看>>
linux安装php-redis扩展(转)
查看>>
Vue集成微信开发趟坑:公众号以及JSSDK相关
查看>>
vue项目开发之v-for列表渲染的坑
查看>>
C# 输出流转化成输入流操作XML
查看>>
CSS外边距合并(塌陷/margin越界)
查看>>
Swift给每个开发者赢取500万的机会!不看一生后悔。
查看>>
UIView详解
查看>>
MSSQL如何将查询结果拼接成字符串
查看>>
20169217 《Linux内核原理与分析》 第十周作业
查看>>
20169217 2016-2017-2 《网络攻防实践》第四周学习总结
查看>>
MemCache在Windows下环境的搭建及启动
查看>>
<nginx.conf> nginx设置用户权限
查看>>
python实现redis三种cas事务操作
查看>>
同步异步与阻塞非阻塞
查看>>
C++ 安全单例模式总结
查看>>
bzoj4754: [Jsoi2016]独特的树叶
查看>>
toj 4069 简易统计
查看>>
【Unity】Update()和FixedUpdate()
查看>>
UNITY中有Timer
查看>>