登录
首页 » 算法 » 矩阵运算模板类

矩阵运算模板类

于 2022-05-23 发布 文件大小:2.64 kB
0 134
下载积分: 2 下载次数: 1

代码说明:

应用背景本代码主要用于矩阵与矩阵的运算,可为高等数学、科学实验等用到矩阵运算的工程和项目提供方便快捷的运算方法和代码,本代码用C++语言写成,核心数据定义为模板类,通用性强,可移植性高,实现了矩阵运算的常见功能。关键技术利用C++的模板类技术实现了矩阵之间的行列构造函数,如M m(5,3),拷贝构造函数,如M m1(m2) ,下标操作符,将M转化成V并设置其当前行行标,赋值操作符,如m1=m2,赋值操作符,如m=5,将矩阵元素设为5,+操作符,如m1+m2,矩阵点和,非法操作时返回零阵,+操作符,如m+5,矩阵元素+5 ,-操作符,如m1-m2,矩阵点差,非法操作时返回零阵,-操作符,如m-5,矩阵元素-5,*操作符,如m1*m2,矩阵相乘,非法操作时返回零阵,*操作符,如m*5,矩阵元素*5, /操作符,如m1/m2,矩阵点除,非法操作时返回零阵, /操作符,如m/5,矩阵元素/5,类型自动转换为int,类型自动转换为float ,类型自动转换为double,矩阵点乘,非法操作时返回零阵,矩阵转置,根据参数创建单位阵 ,根据行数创建单位阵,根据列数创建单位阵,常义逆(方阵的逆),非法操作时返回零阵,矩阵秩亏时返回无穷大阵,化为赫尔默特矩阵(行最简型矩阵),/获取列满秩矩阵,获取行满秩矩阵,广义逆

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

发表评论

0 个回复

  • 活动安排问题 贪心 活动安排问题 贪心
    活动安排问题 贪心算法 活动安排问题 贪心算法-The activities of the organization of the activities of the organization of greedy algorithm greedy algorithm
    2023-01-06 07:55:03下载
    积分:1
  • Simulation Algorithm. By compiling and debugging a system dynamic allocation of...
    模拟实现银行家算法。通过编写和调试一个系统动态分配资源的简单模拟程序,观察死锁产生的条件,并采用银行家算法,有效的避免死锁。-Simulation Algorithm. By compiling and debugging a system dynamic allocation of resources simple process simulation, the observation Deadlock conditions, and using bankers algorithm, effective avoid deadlock.
    2022-04-22 19:46:44下载
    积分:1
  • use GA to deal with the problem fuzzy expectations model example
    use GA to deal with 模糊期望值模型问题例题-use GA to deal with the problem fuzzy expectations model example
    2022-04-21 03:08:10下载
    积分:1
  • Computing one
    计算一维光子晶体,利用是与有限差分法。 内容比较典型。-Computing one-dimensional photonic crystals using finite difference method with. The study were typical.
    2022-09-21 19:25:03下载
    积分:1
  • 双曲线回归方程 HyperbolaRegress.cs 注意!该模型要求a与b的值要大于0!使用该模型时应注意验证这个限制条件。我在实现模型时未加入任何出错...
    双曲线回归方程 HyperbolaRegress.cs 注意!该模型要求a与b的值要大于0!使用该模型时应注意验证这个限制条件。我在实现模型时未加入任何出错流程控制。X不能为0。 方程模型为 public override double[] buildFormula() 得到系数数组,存放顺序与模型系数相反,即该数组中系数的值依次是b,a。 public override double forecast(double x) 预测函数,根据模型得到预测结果。 public override double computeR2() -Hyperbola regression equation HyperbolaRegress.cs attention! The model demands a and b value is greater than 0! Caution should be taken when using the model verify the conditions of this restriction. I realize the model error is not to join any flow control. X should not to 0. Equation model for public override double [] buildFormula () get coefficient array, the storage order and model coefficients contrary, that is, the array is followed by the value of coefficient b, a. public override double forecast (double x) prediction function, according to the results of model prediction. public override double computeR2 ()
    2022-02-07 00:59:29下载
    积分:1
  • JAVASCRITP TREE
    邮件过滤器项目是在java平台上开发的。本计画的主要目标是发展一个高效的邮件系统,为使用者资料提供高安全性。&在目前的情况下,邮件安全非常重要,因为许多重要信息都是通过邮件分割的。垃圾邮件和仿冒邮件正在邮件中造成严重问题。为了解决这个问题,我们正在实现一个java邮件过滤器应用程序,通过它可以限制不需要的和不安全的邮件。
    2022-03-25 11:54:10下载
    积分:1
  • 检查括号是否匹配
    用于检查括号是否匹配,包括大括号,中括号和小括号,并能返回括号匹配数
    2023-01-09 18:50:03下载
    积分:1
  • 光流运动检测源程序
    应用光流法对目标进行检测和估计。亲测好用,效果很不错
    2022-09-06 17:00:03下载
    积分:1
  • "DIGITAL SIGNAL PROCESSING WITH C AND THE TMS32 0C30," a book of incid...
    "DIGITAL SIGNAL PROCESSING WITH C AND THE TMS32 0C30"一书的附带程序,几乎包括所有数字信号处理的基本算法,很不错的源程序,可以加深对数字信号处理的理解-"DIGITAL SIGNAL PROCESSING WITH C AND THE TMS32 0C30," a book of incidental proceedings, including almost all of the digital signal processing algorithm, a very good source, it can deepen the digital signal processing to understand
    2022-01-26 03:27:13下载
    积分:1
  • C + + /cli NSGA-ⅱ 型多目标的 Matbal 代码
    多目标优化 (也称为多目标规划,向量优化问题、 多准则优化、 多属性的优化或帕累托优化) 是的多准则决策,那就是有关进行数理优化问题涉及多个目标函数,同时优化领域。多目标优化设计已应用于许多科学领域,包括工程学、 经济学、 物流 (见一节关于详细的示例应用程序) 需要在两个或多个相互冲突的目标之间权衡采取最优的决定。同时最大化的某一特定,强度和性能最大化最小化重量而尽量减少燃油消耗和排放污染物的车辆是组件的分别涉及两个和三个目标的多目标优化问题的例子。在实际问题中,可以有三个以上的目标。
    2022-05-06 07:26:08下载
    积分:1
  • 696518资源总数
  • 105873会员总数
  • 12今日下载