⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 用C++写的矩阵和矢量运算库
💻
字号:
SOFTWARE DESCRIPTION CwMtx is a template library written in C++ that provides the matrixand vector operations that are used extensively in engineering andscience problems. This library also implements block matrices byallowing sub-matrices to be mapped into a larger matrix.A special feature of this library is the Quaternion class whichimplements quaternion math. Quaternions are very useful for attitudedetermination in 3D space because they do not suffer fromsingularities. Furthermore, successive rotations and transformationsof vectors can be accomplished by simple quaternionmultiplication. Attitude dynamics can be expressed in a very compactform using quaternions.For more information on quaternions and their applications, see:"Spacecraft attitude determination and control", Edited by JamesWertz, D. Reidel Publishing Company, Dordrecht: Holland, Boston:U.S.A., London: England.INSTALLATIONExtract the tar-file in a suitable directory:> cd where/you/want/it> tar xzf cwmtx-x.y.z.tar.gzor> gunzip -c cwmtx-x.y.z.tar.gz | tar xf -or> gzip -cd cwmtx-x.y.z.tar.gz | tar xf -Change into the new directory cwmtx-x.y.z:> cd cwmtx-x.y.zThe header files can be installed were you want, but you have to editthe Makefile first. Find the line that reads:   INSTALL_DIR=/home/hkuiper/include/cwmtxand change the path into the location where you want the headers to beinstalled. (Probably /usr/local/include is a logical place)To do the install type:> make installLocal Variables:mode: textfill-column: 78End:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -