Math.js

软件截图:
Math.js
软件详细信息:
版本: 2.6.0 更新
上传日期: 9 Feb 16
开发: Jos de Jong
许可: 免费
人气: 37

Rating: nan/5 (Total Votes: 0)

Math.js 可与客户端(浏览器)和服务器端(Node.js的)环境。

Math.js并不是要取代内置的JavaScript支持,只有把它扩大。

这增加了功能,在JavaScript中不支持原生支持,如范围,常量,单位,矩阵,数学函数,实数,复数,统计,概率,三角和一个表达式解析器。

图书馆的结构也很开放,允许任何程序员将其与他所需要的支持延长

什么是新的在此版本中:

  • 实现的功能,quantileSeq和partitionSelect。
  • 实现的功能stirlingS2,bellNumbers,组成和多项。
  • 改进的中值的表现。
  • 扩展命令行界面模式选项,可输出表达式的结果,字符串表示,或TEX表示。

在什么版本2.4.2新是

  • 实现的功能,quantileSeq和partitionSelect
  • 实现的功能stirlingS2,bellNumbers,组成和多项。
  • 改进的中值的表现。
  • 扩展命令行界面模式选项,可输出表达式的结果,字符串表示,或TEX表示。

什么在版本2.2.0都是新

  • 实现的功能,quantileSeq和partitionSelect
  • 实现的功能stirlingS2,bellNumbers,组成和多项。
  • 改进的中值的表现。
  • 扩展命令行界面模式选项,可输出表达式的结果,字符串表示,或TEX表示。

什么在版本1.6.0是新的

  • 添加的设备石英寸(6.35千克)
  • 为实现稀疏矩阵的支持。
  • 的功能ATAN2实现BigNumber支持。
  • 自定义LaTeX的交涉实现支持。

  • 在Node.toString和Node.toTex功能输出括号
  • 改进和bug修复。

什么1.5.2版本是新的

  • 添加的设备石英寸(6.35千克)
  • 为实现稀疏矩阵的支持。
  • 的功能ATAN2实现BigNumber支持。
  • 自定义LaTeX的交涉实现支持。

  • 在Node.toString和Node.toTex功能输出括号
  • 改进和bug修复。

在什么版本1.3.0是新的

大多数三角函数

  • 实施BigNumber实现:罪,余弦,正切,ASIN,ACOS,ATAN,吸烟与健康委员会,双曲正弦,正切。
  • 实现的功能,跟踪。
  • 具有高精度通过延迟加载常量如pi和电子BigNumber配置的加载速度更快。
  • 固定常数楠无限不是BigNumber对象BigNumbers配置的时候。
  • 固定失踪功能置换的toTex表示括号中。

在什么版本1.2.0新是

  • 对位运算的支持BITAND,BITNOT,BITOR, BITXOR,leftShift,rightArithShift和rightLogShift。
  • 的布尔运算,并没有,或者,XOR。
  • 支持
  • 伽玛功能支持。
  • 没有价值转换的单位现在将导致与价值单位,即英寸厘米将返回2.54厘米而不是厘米。
  • 的sinh和复杂的COS和罪恶的提高精度。
  • 改名功能选择链。旧的功能选择将继续工作,直到math.js 2.0版。

什么是1.0.0版本,新的

  • 实现的功能过滤器(X,检验)。
  • 现在删除math.distribution,需要一些反思。
  • math.number能单位转换为数字(需要第二个参数)。
  • 修正了范围和转换​​操作符优先级的一些问题。
  • 使用含矩阵的索引得到一个矩阵集时,修正了一个从零开始的问题。

什么在0.25.0版本是新的

  • 删除效用函数ifElse。此功能是多余的,现在表达式解析器有一个有条件的运营商? B:ç
  • 修正了一个带有号码与温度乘以
  • 像math.eval('10 *摄氏')
  • 修正了一个具有价值不确定的不被评估的符号。
  • 的库现在立即返回mathjs的默认实例,就没有必要实例化math.js在单独的步骤,除非你的人来设置的配置选项。

在什么版本0.21.0新是

  • 在一个节点添加的属性类型的所有表达式节点树。
  • 固定功能的日志,日志10,战俘和开方不是从BigNumber输入,支持复杂的结果(例如开方(bignumber(-4)))。

什么在0.19.0版本是新的

  • 实现的功能比较,总之,督促,VAR, STD,中位数。
  • 修正小错误。

什么在0.14.0版本是新的

  • 删除表达式解析器嵌套数组的串联。现在,您可以输入嵌套数组,就像在JavaScript中。矩阵可以使用函数CONCAT并置。
  • 在表达式解析器矩阵语法[...]现在默认创建一维矩阵。 math.eval('[1,2,3,4]')返回与尺寸的矩阵[4],math.eval('[1,2; 3,4]')返回与尺寸的矩阵[2,2 ]。
  • 文档改制和扩展。
  • 修正了非工作运营MOD(模运算)。

什么在0.13.0版本是新的

  • 在功能子集的标量移除支持,现在只支持数组,矩阵和String。
  • 删除的功能得到并从选择集,它们是功能子集的副本。
  • 替换功能得到与单一功能的子集矩阵。
  • 部分的代码和名称空间走动。

在什么版本0.12.1新是

  • README.md的固定过时的版本
  • 修正了一个损坏的单元测试。

在什么版本0.10.0新是

  • 在解析器注射自定义节点处理器支持实现。可用于例如实施一个节点处理程序绘制的曲线图。
  • 实现最终用户文档和一个新的帮助功能。
  • 功能大小和现在挤作为矩阵输入输出返回一个矩阵,而不是一个数组。
  • 增加了一个恒定的头(2 * PI)。感谢扎克Zibrat(palimpsests)。
  • 改名功能unaryminus到一元。
  • 固定在确定功能分配节点的依赖关系的错误。

在什么版本0.9.0新是

  • 实现功能的子集,以获取或设置一个子集从一个矩阵,字符串或其它数据类型。
  • 实现建筑功能,数字和字符串(主要是有用的解析器中)。
  • 改进功能DET。
  • 移动解析代码从原型math.expr.Parser运作math.parse,简化解析器一点点。
  • 强烈简化范围和工作空间的代码。
  • 负numerators,并且在输入错误的情况下,增加的错误信息修正功能国防部。

什么是新的在0.7.2版本:

  • 固定方法不平等,这是检查,而不是平等的不平等。

在什么版本0.7.0新是

  • 新增例子
  • 改变方法广场和立方体明智的评估矩阵元素(与所有其他方法一致)。
  • 改变方法导入第二个参数为对象的选项。

  • math.typeof在IE
  • 固定方法。
  • 小错误修复和改进。

在什么版本0.6.0新是

  • 实现的方法Unit.in(单位),其中创建单元具有固定的代表性克隆。例如math.unit('5.08厘米')。在('英寸')将返回一个单元字符串表示始终是英寸,因此2英寸。 Unit.in(单位)是一样的方法math.in(X,单位)。
  • 实施Unit.toNumber(单位),当与给定的单位表示它返回单元的值。例如math.unit('5.08厘米')。toNumber('寸')返回数字2,如英寸单元的表示有2作为价值。
  • 改进:方法math.in(X,股吧)现在支持一个字符串作为第二个参数,例如math.in(math.unit('5.08厘米'),'寸')
  • 从源文件分割的解析器函数的最终用户文档。
  • 删除功能的帮助,并从核心库内置的文档。
  • 固定不变我被定义为-1i而不是1I。
  • 修正小错误。

要求

  • 中启用JavaScript在客户端
  • Node.js的服务器端环境

类似的软件

Cylon.js
Cylon.js

28 Sep 15

Rockefeller
Rockefeller

13 May 15

APLpy
APLpy

14 Apr 15

Banking.js
Banking.js

10 Dec 15

显影剂的其他软件 Jos de Jong

JSON Editor Online
JSON Editor Online

20 Jul 15

意见 Math.js

评论没有发现
添加评论
打开图片!