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

矩阵运算模板类

于 2022-05-23 发布 文件大小:2.64 kB
0 156
下载积分: 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 个回复

  • 此程序为测量中的平差程序,矩阵求逆采用初等行列变换,速度较快...
    此程序为测量中的平差程序,矩阵求逆采用初等行列变换,速度较快-This procedure for the measurement of adjustment procedures, the use of elementary matrix inversion ranks transform, fast
    2022-05-23 09:51:58下载
    积分:1
  • DES(C语言实现)
    资源描述void show2() //加密界面 {  printf(" ****************** DES加密 ********************** ");  printf(" -------------------------------------------------- ");  printf(" ************************************************** ");  printf(" ** ** ");  printf(" ** 请选择明文和密钥的输入方式: ** ");  printf(" ** ** ");  printf(" ** 1.直接输入 ** ");  printf(" ** ** ");  printf(" ** 2.从文件读取 ** ");  printf(" ** ** ");  printf(" ** 3.退出 ** ");  printf(" ** ** ");  printf(" -------------------------------------------------- ");  printf(" 选择:"); }
    2023-01-01 21:25:03下载
    积分:1
  • 哈夫曼编码和解码系统,并可对文件进行编码
    哈夫曼编码和解码系统,并可对文件进行编码-Huffman coding and decoding system, the documents can be encoded
    2022-04-10 18:08:36下载
    积分:1
  • BMP Binare 代码,16 系统
    #include < stdlib.h > #include < stdio.h > int (主要) { //ЭТО БУДЕТ ИМЯ ИСХОДНОГО ФАЙЛА char ima_faila [256] ; //БУФЕРНАЯ ПЕРЕМЕННАЯ int 布费尔 ; char prodolzhit_ili_net = "y"; int; chotchik 文件 * f; 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2023-06-14 04:00:04下载
    积分:1
  • heat_mpi是Fortran90程序解决了一维热传导方程的时间依赖性…
    此程序用有限差分解一维热传导方程,演示了MPI的使用方法。-HEAT_MPI is a FORTRAN90 program which solves the 1D Time Dependent Heat Equation using MPI
    2023-04-03 21:25:03下载
    积分:1
  • 求矩阵的最大特征值
    求矩阵的最大特征值-matrix for the largest eigenvalue
    2022-01-21 21:13:50下载
    积分:1
  • fractional order PID controller
    我在matlab中做一个项目,有些matlab工具栏我不知道如何在程序中连接,这就是为什么我不想了解matlab基础软件系统的原因
    2023-04-26 12:35:04下载
    积分:1
  • 数值计中SOR迭代的Matlab程序
    数值计算中SOR迭代法的Matlab程序-numerical calculation SOR iteration of the Matlab program
    2022-04-17 10:44:51下载
    积分:1
  • 马踏棋盘
    贪心加回溯,按照顺时针顺序,每次产生一个新的路点,并验证此路点的可用性,需要考虑的问题包括是否超出棋盘和此点已经走过与否。如新路点可用,则入栈,并执行下一步,每次按照上一路点的位置生成新路点。如一个路点的可扩展路点数为0,则走不下去了,进行回溯。
    2023-09-01 02:05:03下载
    积分:1
  • 堆排序
    heapsort用于按升序和降序排列元素。我们有两种类型的堆:最小堆还有马克斯·希普。Heapsort是一种基于比较的排序算法。它是选择排序族的一部分。堆排序使用几乎完全的二进制搜索树。树堆排序算法的时间复杂度为o(nlogn)
    2022-04-08 08:19:18下载
    积分:1
  • 696518资源总数
  • 106155会员总数
  • 8今日下载