Genius 是一个开源且免费分发的软件项目,从头开始设计,作为GEL扩展语言的数学实用程序。它与Mathematica,BC,Maple或Matlab程序非常相似。
支持任意精度整数
应用程序支持任意精度整数和多个精度浮点数,允许您求解数值方程和多项式根,以及处理存储为分母和商的有理数。
处理复数也是如此
Genius还能够处理存储在笛卡尔坐标中的复数,解决类似数学的表达式,矩阵计算和包含许多相关函数的线性代数问题。
支持最常见的三角函数和基本函数
除此之外,Genius还支持数论,最常见的三角函数和基本函数,组合,符号计算,微积分,统计,以及模运算,包括矩阵和反演。
支持各种情节类型
在其他功能中,我们可以提到对2D功能线图的支持,包括标准2D图,参数图,3D函数曲面图,斜率场和矢量场图,可以导出为EPS文件格式的PNG
一种完整的编程语言
由于Genius标准库的很大一部分是用GEL扩展语言编写的,因此它为用户提供了一种具有自动输入功能的完整编程语言。它可以输出LaTeX,MathML或Troff(eqn)中的矩阵,这意味着您基本上可以将任何内容从Genius复制到上述格式的文档中。
内置的集成开发环境
除了命令行部分,Genius项目还有一个内置的IDE(集成开发环境)图形工具,用户可以用最少的工作量编辑和测试他或她的程序。
支持的平台和可用性
该应用程序完全用C编程语言编写。它与GNOME项目一起分发,并支持各种GNU / Linux发行版。目前支持32位和64位硬件平台。
此版本中的新功能:
- RungeKutta示例
- 平面曲线绘制示例
- VTE的内部版本,以避免依赖已弃用的东西
- 新译本(Andre Klapper,Balazs Mesko,Ask Hjor Larsen,Alan Morensen,Mario Blattermann,Andika Triwidada,Marek Cernocky',МироCлaвНиколић,Daniel Mustieles,Kristjan Schmidt)
版本中的新功能:
- 在gnome-common上停止依赖构建系统
- 现在,帮助构建为HTML并显示在浏览器中,这意味着它实际上可以正常工作,链接工作,并且它不依赖于正在安装的任何特定桌面环境。当“手动”时,HTML帮助也显示在命令行版本中。跑了。
- Duffing方程的新例子
- 关于Peano功能痕迹的新例子
- 示例中的一些修复/改进
- 修复SurfacePlotDrawLines / Points 上的崩溃
- 新译本(Enrico Nicoletto,Anders Jonsson,Wolfgang Stoggl,Rafael Fontenelle,МироCлaвНиколић,et moi)
- 在进行这些更改期间,作者(Jiri)得到NSF资助DMS 1362337和俄克拉荷马州立大学的部分支持
什么是新:
- 添加热力方程式FDM动画示例的线图版本,并改进曲面图版本
- 添加参数原理示例
- 添加两个Mandelbrot集示例和一个牛顿分形示例
- 添加可视化复杂映射的示例
- 为Riemann和Darboux总和添加示例视觉
- 将示例拆分为子菜单,因为现在有太多了
- 添加“已填充”属性到线以允许绘制填充的多边形
- 为交互式程序添加LinePlotWaitForClick和LinePlotMouseLocation函数(用于上述一些新示例)
- LinePlotDrawPoints和LinePlotDrawLine接受复杂nubmers的列向量。
- 修复具有较新flex 的系统上解析时可能出现的无限循环
- 修复转置矩阵(向量)中元素的设置
- 将文档字符串修复为ErrorFunction(感谢Ask Hjorth Larsen)
- 在双击“运行” 时修复不良行为
- 修复vte弃用,现在需要0.26
- 修复一些字符串并修复文档(感谢Anders Johnsson)
- 尝试使用swapwith 交换受保护的ID时修复段错误
- 修复零矩阵上的StripZeroColumns行为
- 解决Subfactorial(安德斯Johnsson的),并让Subfactorial,阶乘,DoubleFactorial应用在基体中。
- 使用复杂参数修复一些反向触发函数。
- 其他小修复,包括一些崩溃
- 翻译更新(米格尔·罗德里格斯·努涅斯,马立克Cernocky”,安德森,问Hjorth拉尔森,阿兰·莫特森,鲍拉乌尔,马里奥Blattermann,基督教Kirbach,МироCлaвНиколић,丹尼尔塞尔巴内斯库,拉斐尔丰特奈尔,彼得拖动,蒂亚戈·桑托斯,恩里科Nicoletto ,Daniel Mustieles,Julien Hardelin,et moi)
- 在进行这些更改期间,作者(Jiri)得到NSF资助DMS 1362337和俄克拉荷马州立大学的部分支持
版本1.0.20中的新功能:
- 添加更多尺寸的图标,包括SVG,并将关键字添加到.desktop文件
- 文档更新
- 修复PeriodicExtension功能
- ErrorFunction(erf)将MPFR用于实际值,因此它更加精确和快速
- 傅立叶级数示例不再使用手动编码图和手动计算系列,因此现在可以轻松修改以显示不同功能的系列
- 修复GCC 5编译
- 绘图代码中的一些小修复,包括一个可能的crasher
- 翻译更新(WolfgangStA¶ggl,MarekAÅ'ernockA½,Maria Mavridou,øÀþNÂÃÃÃÃ
评论没有发现