上海宸开网络科技有限公司

Shanghai CK software technology Co., Ltd.

fei.xia@cksoftware.com.cn
13611683626
PRODUCTS 产品中心
产品分类
Arction nmath-suite

Arction nmath-suite

0.00
0.00
  

Arction nmath-suite

带有CenterSpace NMath套件的LightningChart®Ultimate

面向科学.NET软件开发人员的高性能数据可视化和数学例程工具包

https://www.arction.com/wp-content/uploads/2016/11/centerspace-software-logo.png

 

 

LightningChart Ultimate和CenterSpace软件NMath套件一起为科学,工程和财务.NET软件开发人员形成了全面的高性能数据可视化和数学例程工具包。

这些产品代表了实时应用的完美组合 - 由NMath(在多核CPU中运行)完成的后台计算以及由LightningChart Ultimate(在GPU中运行)执行的数据可视化实现了异常快速的应用程序执行。

CenterSpace软件NMath

CenterSpace NMath套件由NMath和NMath统计资料库组成。

NMath包括复数类,通用向量和矩阵类,结构化稀疏矩阵类和分解,通用稀疏矩阵类和因式分解,通用矩阵分解,最小二乘解,随机数生成器,快速傅立叶变换(FFT),数值积分和微分方法 ,函数最小化,曲线拟合,寻根,线性和非线性规划。

NMath Stats是一个.NET统计库,提供统计计算和生物统计的功能,包括描述性统计,概率分布,组合函数,多元线性回归,假设检验,方差分析,多元统计,偏最小二乘和非负矩阵分解。

所有的NMath例程都可以从任何.NET语言中调用。 对于许多计算,NMath库使用经过验证的高度优化版本的公共领域线性代数子程序库,例如BLAS(基本线性代数子程序)和LAPACK(线性代数包)。这使得您可以信任的NMath例程准确无误。 这些库在选定的平台上利用多核计算来提供出色的性能。

 

NMath功能小结

基础数学

  • 单精度和双精度复数类。
  • 用于各种概率分布的随机数生成器,使用跳跃式和跳跃式方法的独立随机数据流以及使用Niederreiter和Sobol方法的准随机序列。
  • 快速傅立叶变换(FFT),小波和线性卷积和相关。
  • 特殊函数,如阶乘,二项式,伽马函数和相关函数,贝塞尔函数,椭圆积分等等。

 

线性代数

  • 四种数据类型的全功能矢量和矩阵类:单精度浮点数和双精度浮点数,以及单精度和双精度浮点数。
  • 使用切片和范围灵活的索引。
  • 对那些支持它们的.NET语言的常规含义重载算术运算符,以及对那些不支持它们的命名方法(Add(),Subtract()等等)。
  • 功能齐全的结构化稀疏矩阵类,包括三角形,对称,厄米特,带状,三角形,对称带状和厄米特带状。
  • 在通用矩阵和结构化稀疏矩阵类型之间转换的函数。
  • 用于转置结构化稀疏矩阵,计算内部产品和计算矩阵规范。
  • 分解结构化稀疏矩阵的类,包括带状和三对角矩阵的LU分解,对称和厄密矩阵的Bunch-Kaufman分解以及对称和Hermitian正定矩阵的Cholesky分解。 一旦构建,矩阵分解可用于求解线性系统和计算行列式,逆矩阵和条件数。
  • 一般稀疏矢量和矩阵类,以及矩阵分解。
  • 一般矩阵的正交分解类,包括QR分解和奇异值分解(SVD)。
  • 一般矩阵的高级最小二乘分解类,包括Cholesky,QR和SVD。
  • 一般矩阵的LU分解,以及求解线性系统,计算行列式,反转和条件数的函数。
  • 用于求解对称,厄米特征和非对称特征值问题的类。
  • 扩展标准数学函数,如Cos(),Sqrt()和Exp(),以处理向量,矩阵和复数类。

功能

  • 用于封装一个变量函数的类,支持数值积分(Romberg和Gauss-Kronrod方法),区分(Ridders方法)和函数的代数运算。
  • 多项式封装,插值,精确区分和集成。
  • 使用黄金分割搜索和布伦特方法最小化单变量函数的类。
  • 使用下坡单纯形法,鲍威尔方向集方法,共轭梯度法和可变度量(或准牛顿)方法来最小化多元函数的类。
  • 模拟退火。
  • 使用Microsoft Solver Foundation的线性规划(LP),非线性规划(NLP)和二次规划(QP)。
  • 最小二乘多项式拟合。
  • 非线性最小二乘法最小化,曲线拟合和曲面拟合。
  • 使用割线方法,Ridders方法和Newton-Raphson方法寻找单变量函数的根。
  • 两个变量函数的双重积分的数值方法。
  • 使用信赖域方法(Levenberg-Marquardt方法的变体)的非线性最小二乘最小化。
  • 通过非线性最小二乘曲线和曲面拟合。
  • 用Runge-Kutta方法求解一阶初值微分方程的类。

 

.NET标准库集成

  • 使用标准.NET机制的完全持久数据类。
  • 与ADO.NET集成。
  • 使用Microsoft Chart Controls for .NET进行绘图。

 

NMath Stats功能小结

  • 一个数据框类,用于保存各种类型(数字,字符串,布尔值,日期时间和通用)的数据,以及用于追加,插入,删除,排序和置换行和列的方法。
  • 用于计算描述性统计的函数,如均值,方差,标准偏差,百分位数,中位数,四分位数,几何平均数,调和平均数,均方根,峰度,偏度等等。
  • 特殊函数,如阶乘,对数阶乘,二项式系数,对数二项式,对数伽马,不完整的伽马值,贝塔值和不完整的贝塔值。
  • 概率密度函数(PDF),累积分布函数(CDF),逆CDF和随机变量矩,包括beta,二项式,卡方,指数,F,γ,几何,逻辑,log- 正常,负二项式,正态(高斯),泊松,学生t,三角和威布尔分布。
  • 多重线性回归。
  • 基本假设检验,如z检验,t检验和F检验,计算p值,临界值和置信区间。
  • 单向和双向方差分析(ANOVA)和重复测量方差分析(RANOVA)。
  • 非参数检验,如Kolmogorov-Smirnov检验和Kruskal-Wallis秩和检验。
  • 多元统计分析,包括主成分分析,因子分析,层次聚类分析和k均值聚类分析。
  • 非负矩阵分解(NMF)和使用NMF的数据聚类。
  • 偏最小二乘(PLS),包括交叉验证和SIMPLS和NIPALS算法。
  • 数据过滤,包括移动平均滤波器和Savitzky-Golay平滑滤波器。
  • 使用Microsoft Chart Controls for .NET进行绘图。

 

centerspace-gold-package

LightningChart CenterSpace nMath套件包括:

  • NMath和NMath统计信息库
  • XY图表
  • 3D图表
  • 地图
  • 极地视图
  • 史密斯视图
  • 信号工具

WPF

WinForms

LightningChart CenterSpace Nmath Suite的其他配置可根据要求提供。