首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

C++数值计算核心库Zero V1.0手册+++第1章第1节

作者:  时间: 2011-06-05

Zero是一个C++数值计算核心库.

它被设计成一个可以进行广泛的科学计算的核心库.

从功能上来说,Zero不仅可以取代著名的clapack或者cblas等著名的专门化的数值计算库,而且可以取代像GSL一样的综合型的数值计算库.

从易用性的角度来说,Zero被设计成面向普通用户而非专业程序员.

Zero已有的类包括

chol
Complex
ComplexMatrix
ComplexVector
eig
fit
Gauss_Jordan
integration
interp
Kronecker
lu
magic
norm
ode
pinv
polyfit
qr
Rand
RealMatrix
RealVector
solution
stats
svd

Zero提供较完备的复数函数系统.该系统使得复数函数可以像实数(double)函数一样方便的调用.

Zero也提供一些类似于matlab的计算函数.在Zero中可以进行类似于matlab的常规化的计算.

在Zero中操作向量,矩阵或者进行运用矢量化计算,差不多跟在matlab中一样方便.