QCMatPack主要优点
1.%托管代码,在矩阵和数值分析中至使用Java核心常用数值。该软件绝不会调用外部的非Java库
2.简单易用、面向对象、矩阵和数值分析,可以为科技、工程、制造业、商业等各个领域解决各色问题
3.不限矢量和矩阵的数量
产品功能
1.独立的JavaIDE:兼容于Eclipse,JBuilder和NetBeans
2.可在Windows32位和64位系统中运行
3.复杂的数字数学(numbermath):执行的是复杂的数字类——DComplex,为控制复杂数字提供了一个数据结构和多个函数
4.基于java的矩阵数学和线性代数:QCMatPack使用了几个广义的矩阵类,其中最重要的是DDMat和DXMat,前者用于实数矩阵,后者用于复数矩阵。二者是对称的,因为实数和复数用的是相同的矩阵数学和常规线性代数
5.线性方程组(实数和复数)的解
Ax=b
图1实数方程组的解
图2复数方程组的解
6.特征值和特征向量的解
AX=λX
图3实数特征值的解
图4复数特征值的解
7.最小二乘回归:多元回归、前移回归、后退回归、逐步回归等
图5多元回归
8.曲线拟合:多项式、指数、有理多项式和三次样条函数
图6多项式曲线拟合
9.数字信号处理
FFTs,Windowing,功率频谱
图7FFT和功率频谱计算