登录
首页 » Others » Matrix.h 和 Matrix.cpp(C++ 实现矩阵操作)

Matrix.h 和 Matrix.cpp(C++ 实现矩阵操作)

于 2020-12-01 发布
0 350
下载积分: 1 下载次数: 1

代码说明:

实现了矩阵中的各种操作, 包括矩阵相加,相减,矩阵乘法,矩阵转秩,余子式,求行列式的值,求矩阵特征值,LU 分解,QR 分解,求现行方程组的解等等。 是任何做科学计算工作者必备的类库。此类库也是C++初学者极好的参考资料。类库的实现运用了运算符重载,友元,异常处理,文件输入输出,函数重载,指针,动态分配内存等一系列C++技术。此类库是我在美国研究生阶段的一个Term Project.品质保证。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • MFC 学生通讯录系统
    通过MFC实现学生通讯系统的简单功能如添加,删除,查询,修改
    2021-05-07下载
    积分:1
  • 南通大学计算机组成原理课程设计
    南通大学计算机科学与技术学院计算机组成原理课程设计,包括原理图,波形图,封装图等所有qurtersII文件及课程设计报告。
    2020-12-11下载
    积分:1
  • 人脸表情识别的源代码
    人脸表情识别源程序,用MATLAB编写,六种基本表情。有原表情,测试表情
    2020-12-07下载
    积分:1
  • CNN VivadoHLS
    使用HLS实现的CNN
    2020-12-04下载
    积分:1
  • VS2010之MFC入门到精通教程.pdf
    【实例简介】VS2010之MFC入门到精通教程的pdf 文档,一共305页数第一部分: VS2010/MFC 开发环境 VS2010/MFC 编程入门之前言 VS2010/MFC 编程入门之一( VS2010 与 MSDN 安装过程图解)
    2021-12-05 00:35:39下载
    积分:1
  • LTspice_MOS Tool.rar
    VDmostool软件是一款LTspice中MOS建模软件。它可以从MOS数据手册创建板级mosfet模型,该模型只能在LTspice中使用。 这是因为它利用了称为VDMOS的新mosfet模型,并且仅在LTspice中可用。 该设备替代了子电路模型,子电路模型通常不起作用,即使可以工作,也会因模拟运行太慢而无法完全使用。 LTspice中的VDmos模型不是子电路,而是使用模型语句的新的内置设备模型。 进行了一些改进,从而使模拟运行更快。
    2021-05-06下载
    积分:1
  • matlab2013a/b vs2013支持
    使matlab2013a/b找到visual studio 2013 c++编译器
    2021-05-06下载
    积分:1
  • 步进频信号一维像仿真Matlab
    步进频连续波单点目标仿真程序,仿真了双端口矢网由线缆收发直连情况下的一维距离像,注释完整,非常适合学习,不明白的地方欢迎交流!
    2020-12-05下载
    积分:1
  • MSRCR算法实现
    带色彩恢复的Retinex:MSRCR算法实现,matlab语言,测试通过
    2020-11-06下载
    积分:1
  • xilinx_CORDIC算法(非常经典)
    FPGA有关的cordic讲解,xilinx公司ppt型的详细讲解,中文。从原理到实现(模型的建立等)。简介目前的具有许多乘法器和加法器。然而各种各样的通信技术和矩阵算法则需要三角函数、平方根等的运算如何在上执行这些运算可以使用查找表或是迭代法本节介绍了算法这是一个移位相加算法允许计算不同的三角函数例如0.0.0包括除法和对数酾数在内的其它函数。xⅫNX关于算法的细节问题,可参见下面的材料技术并不是什么新鲜的东西。事实上它可以追溯到年由发表的一篇文章。在上个世纪五十年代,在大型实际的计算机中的实行移位相加受到了当时技术上的限制,所以使用变得非常必要。到了七十年代,和其他公司出产了手持计算器,许多计算器使用一个内部单元来计算所有的三角函数(了解这件事的人们一定还记得,那时求一个角度的正切值需要延迟大约1秒中)二十世纪八十年代,随着高速度乘法器与带有大存储量的通用处理器的出现, CORDIC算法变得无关紧要了。然而在二十一世纪的今天,对于来说,定是在应用中(诸如多输入多输出(波束形成以及其他自适应系统)计算三角函数的备选技术。wwwsteepestascenCO1笛卡尔坐标平面旋转在坐标平面上将点(,)旋转0角度到点(,)的标准方法如下所示00这被称为是平面旋转、向量旋转或者线性矩阵代数中的旋转。xⅫNX上面的方程组同样可写成矩阵向量形式00例如一个相移为wwwsteepestascenCO1伪旋转通过提出因数,方程可写成下面的形式000(0)如果去除0项,我们得到伪旋转方程式0)6(0)即旋转的角度是正确的,但是与的值增加9倍由于所以模值变大。注意我们并不能通过适当的数学方法去除0项然而随后我们发现去除θ项可以简化坐标平面旋转的计算操作。xⅫNX在坐标平面中0因此经过伪旋转之后,向量的模值将增加0倍。向量旋转了正确的角度但模值出现错误。wwwsteepestascenCO1方法方法的核心是伪旋转角度θ,其中θ。故方程为下面的表格指出用于算法中每个迭代的旋转角度精确到位小数xⅫNX在这里,我们把变换改成了迭代算法。我们烀各种可能的旋转角度加以限制,使得对任意角度θ的旋转能够通过一系列连续小角度的旋转迭代来完成。旋转角度遵循法则:0,遵循这样的法则,乘以正切项变成了移位操作。前几次迭代的形式为第次迭代旋转第次迭代旋转第次迭代旋转等很显然,每次旋转的方向都影响到最终要旋转的累积角度。在≤日的范围内的任意角度都可以旋转。满足法则的所有角度的总和0为。对于该范围之外的角度,可使用三角恒等式转化成该范围内的角度。当然,角分辨率的数据位数与最终的精度有关。。因此,在次旋转以后,为了标定伪旋转的幅度,要求乘以一个系数角分辨率的数据位数对最终的旋转精度非常关键。wwwsteepestascenCO1
    2020-11-29下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载