打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Newmat C++ matrix library

Newmat C++ matrix library - short introduction

This C++ library is intended for scientists and engineers who need to manipulate a variety of types of matrices using standard matrix operations. Emphasis is on the kind of operations needed in statistical calculations such as least squares, linear equation solve and eigenvalues.

It supports matrix types: Matrix (rectangular matrix); UpperTriangularMatrix; LowerTriangularMatrix; DiagonalMatrix; SymmetricMatrix; BandMatrix; UpperBandMatrix; LowerBandMatrix; SymmetricBandMatrix; IdentityMatrix; RowVector; ColumnVector.

Only one element type (float or double) is supported.

The library includes the operations *+-*=+=-=, Kronecker product, Schur product, concatenation, inverse, transpose, conversion between types, submatrix, determinant, Cholesky decomposition, QR triangularisation, singular value decomposition, eigenvalues of a symmetric matrix, sorting, fast Fourier and trig. transforms, printing and an interface with Numerical Recipes in C.

It is intended for matrices in the range 10 x 10 to the maximum size your machine will accommodate in a single array. The package works for very small matrices but becomes rather inefficient.

lazy evaluation approach to evaluating matrix expressions is used to improve efficiency and reduce use of temporary storage.

I have tested the library with Borland (Builder 6,8), Microsoft (VC++ 6,7,8), Open Watcom (1.7), Intel 11 on a PC; Gnu G++ (3.3), Sun C++  on a Sun and Gnu G++ (3.4,4.1)  and  Intel 10 C++ under Linux.

For more information look at the documentation pages - see links above.

I have assembled a short FAQ list for newmat which lists some problems users have encountered.

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
MatInspector: Search for transcription factor bind...
Special effects on images with new GDIPlus-X classes - Part 1
OOLua
Jiugui halts trading after safety claim
Python Variable Types
Free Online Ennneagram Personality Type Tests
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服