-
矩阵运算模板类
应用背景本代码主要用于矩阵与矩阵的运算,可为高等数学、科学实验等用到矩阵运算的工程和项目提供方便快捷的运算方法和代码,本代码用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,矩阵点乘,非法操作时返回零阵,矩阵转置,根据参数创建单位阵
,根据行数创建单位阵,根据列数创建单位阵,常义逆(方阵的逆),非法操作时返回零阵,矩阵秩亏时返回无穷大阵,化为赫尔默特矩阵(行最简型矩阵),/获取列满秩矩阵,获取行满秩矩阵,广义逆
- 2022-05-23 05:18:15下载
- 积分:1
-
由均匀分布的随机变量生成正态分布的随机变量的算法。
由均匀分布的随机变量生成正态分布的随机变量的算法。-by uniform distribution of random variables generate normal random variable algorithm.
- 2022-05-24 20:13:30下载
- 积分:1
-
牛顿迭代式,用VB实现~~~!
牛顿迭代式,用VB实现~~~!-Newton iterative, using VB to achieve ~ ~ ~!
- 2022-10-16 09:25:03下载
- 积分:1
-
ldpc 编译码C仿真
在AWGN信道下,采用BPSK调制,从txt中读入H矩阵,和生成矩阵,译码为LLR-BP译码。
该H矩阵为QC-LDPC码。仿真适用于任意码率,包括
- 2023-08-29 06:05:03下载
- 积分:1
-
数据结构之图的基本操作
该程序主要介绍了图的基本操作,使用C语言编写的,主要包括如何建立一个图,进行图的深度优先搜索和广度优先搜索,求图的最小生成树,打印出图的节点,删除图的节点和边
- 2022-04-27 07:53:12下载
- 积分:1
-
磁盘调度设计,磁盘调度算法的实现,包括 先来先服务调度算法 最短寻道优先调度算法 扫描算法 ...
磁盘调度设计,磁盘调度算法的实现,包括 先来先服务调度算法 最短寻道优先调度算法 扫描算法 循环扫描算法 N―Step―SCAN算法-Disk Scheduling design, disk scheduling algorithm, including
- 2023-02-23 18:45:03下载
- 积分:1
-
Garland97年的qslim算法
应用背景随着数据量的增加,很多三维模型必须简化才能快速显示,Garland提出的qslim算法是简化算法中非常经典的一种,应用于网格模型简化,后面很多简化算法都是在qslim算法的基础上拓展,达到不同的简化效果。关键技术qslim简化算法是网格简化算法中最经典的一种,利用最小二乘拟合的方法计算点与面之间的距离,从而确定边折叠代价,对网格模型进行简化
- 2023-03-13 01:50:04下载
- 积分:1
-
蚁群优化
这是蚁群算法的代码。它只是表明,该算法没有别的。
有益借鉴前瞻性。
- 2022-03-03 10:33:51下载
- 积分:1
-
迷宫的问题
应用背景迷宫问题,有需要的可以下,就是简单的迷宫代码,如果有需要的可以拿去看一下,仅供参考关键技术
简单的c++代码,关于迷宫问题,有人需要的可以拿去下载,仅供参考,谢谢!!!!
- 2022-09-23 02:50:02下载
- 积分:1
-
LENCH算法,分簇算法改进
在基因表达谱测量的成千上万个基因中,仅有少量基因包含了肿瘤信息,大部分基因与肿瘤并不相关
- 2022-05-30 15:57:09下载
- 积分:1