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

矩阵运算模板类

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

  • 社交网络游戏
    这是python.It做的小型社交网络需要输入一个字符串,并将其解析,使图形structure.Then我们可以发现连接之间friends.Their喜欢etc.Also我们可以添加新的连接..在这里,上面提到的比赛是这门课程采取项目
    2023-07-22 22:25:03下载
    积分:1
  • 这是一个功能极其强大的软件包,其中包括很多数值,速度极快。...
    这是一个功能极其强大的软件包,其中包括很多数值算法,速度极快。-This is a function of extremely powerful package, which include numerical algorithm, fast.
    2022-02-15 15:47:20下载
    积分:1
  • 火焰识别程序
    可以识别图片中火焰区域,目前支持jpg和bmp格式图片。主要根据火焰的颜色来识别,同时结合火焰的边缘轮廓特征。对于视频中的火焰识别,已经在界面中添加了接口,后续还需要完善,识别的算法是一样的,需要解析视频后,将每一帧作为一个单独的图片来识别
    2022-06-21 10:47:02下载
    积分:1
  • 文件MD5 生产
    char *MD5_file (char *path, int md5_len)   {       FILE *fp = fopen (path, "rb");       MD5_CTX mdContext;       int bytes;       unsigned char data[1024];       char *file_md5;       int i;          if (fp == NULL) {           fprintf (stderr, "fopen %s failed ", path);           return NULL;       }          MD5Init (&mdContext);       while ((bytes = fread (data, 1, 1024, fp)) != 0)       {           MD5Update (&mdContext, data, bytes);       }       MD5Final (&mdContext);              file_md5 = (char
    2022-07-11 22:12:17下载
    积分:1
  • 有限差分波动方程不加边界条件二阶正演时间切片程序。
    有限差分波动方程不加边界条件二阶正演时间切片程序。-Finite difference wave equation without boundary conditions of second-order forward time-slicing procedure.
    2023-01-28 02:50:03下载
    积分:1
  • 堆排序例子
    堆排序例子-Example of heap sorting
    2022-02-10 00:09:17下载
    积分:1
  • 二维码生成和读取
    资源描述 这个程序主要是完成的功能是二维码的生成和解析。 可选编码形式:Byte,Numeric,AlphaNumeric 修正层次:L、M、Q、H 版本:1-40 像素可调 提供 二维码创建、二维码保存、二维码打开及译码功能
    2022-05-23 10:43:16下载
    积分:1
  • 视频目标检测跟踪例程
    基于aforge.net的视频监控智能分析,目标跟踪、物体分类,用C#编写,是个很好的例子。
    2022-01-25 22:09:17下载
    积分:1
  • webrtc中的ns(背景音去除)模块,可以直接编译,编译完后生成动态库。
    webrtc中的ns(背景音去除)模块,可以直接编译,编译完后生成动态库。后续可以直接使用include目录的noise_suppression.h和library中的libwebrtc_ns.so进行测试。
    2023-04-20 06:20:03下载
    积分:1
  • C++ 异质链表
    C++的异质链表,通过定义一个viod* pData的指针来指向任意一个数据类型或者数据类型,通过C++的多态性实现在一个链表中连接不同数据类型的node的效果.可以实现对list的insert,Delete,print的操作. 支持int,char,double,string四种数据类型.在每个node中记录这个节点的type,和相应数据类型的指针,并通过模板实现对不同数据类型的操作.
    2022-02-06 04:54:28下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载