该文件以三阶实对称正定系数矩阵A为例,实现了共轭梯度法(极小化方法)求解Ax=b。可扩展到任意维数。 【注】:资源购买后,如果发现中文注释乱码,请第一时间私信我解决。
使用共轭梯度法求解 Ax=b。 矩阵 A 应该是对称的和正定的。 用法(在 m 文件末尾提供示例): x=cgm(A,b); 如果矩阵稀疏,值得一试: x=cgm(稀疏(A),b);
2021-10-23 09:58:13 4KB matlab
1
共方方法matlab代码实现SPI 一组用于单像素成像 (SPI) 的不同重建算法。 如果您有任何问题,请随时联系卞立恒 如果此代码为您的研究提供帮助,请引用我们的出版物: 卞立恒、索金利、戴琼海和陈峰,“单像素成像算法的实验比较”,美国光学学会会刊 A,2017 年,第 2 卷。 35,没有。 1,第 78-87 页。 具有不同重建方法的单像素成像 (SPI) 代码演示,包括 [1] 差分重影成像 (DGI) [2] 梯度下降(GD) [3] 共轭梯度下降(CGD) [4]泊松最大似然(Poisson) [5] 交替投影(AP) [6] 稀疏表示压缩感知(Sparse) [7] 全变分压缩感知(TV) 公开发布 v3.0(2017 年 10 月 24 日) 内容 注意:在运行代码演示之前,请将 Matlab 当前文件夹更改为“../Code_SPI_pkg_3.0”。 ***************** 主功能 ********************* *) Demo.m :此演示使用不同的重建方法进行单像素成像的模拟。 ******************** 重建函数 ****
2021-10-18 14:21:18 14KB 系统开源
1
本文介绍含有一个或两个未知参数的正态分布
2021-10-17 21:35:06 2.21MB 共轭分布 贝叶斯参数估计
1
主要介绍了python矩阵运算,转置,逆运算,共轭矩阵实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
2021-10-16 09:23:44 38KB python 矩阵运算 转置 逆运算
1
主要介绍了python实现的共轭梯度法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2021-10-14 16:53:00 156KB python 共轭梯度法
1
CUDA中最小二乘的共轭梯度 这是用于稀疏矩阵的的CUDA实现。 CGLS解决了问题 minimize ||Ax - b||_2^2 + s ||x||_2^2, 通过使用(CG)。 与仅将CG应用于法线方程相比,它在数值上更稳定。 该实现支持实值和复值矩阵,CSR和CSC格式以及单精度和双精度的任意组合。 另外,可以使用用于计算Ax和A^Tx抽象运算符来代替稀疏矩阵。 ####表现 CGLS在Nvidia Tesla K40c上中的两个最大的非平方矩阵上运行。 矩阵名称 尺寸 非零 Iter。 时间 时间/(iter * nnz) 吉安.mesh_grid (230k,9k) 85万 794 0.52秒 0.77纳秒 JGD_GL7d.GL7d18 (200万,150万) 3600万 77 3.7秒 1.3纳秒 〜U [-1,1] (1M,950k) 250M
2021-10-13 09:14:03 12KB Cuda
1
优化方法种BFGS法以及共轭梯度法的MATLAB实现,代码均为本人实现,如有需要请自行下载,下载后请运行run.m文件,欢迎讨论。
2021-10-09 13:24:33 3KB 共轭梯度 BFGS法 MATLAB 优化方法
1
CG共轭梯度算法python实现 # 775.5289919376373 500维度 def CG2(A, b, x, imax=500, epsilon=0.0000001): steps = np.asarray(x) i = 0 # 计算残差,也是负梯度方向 r = b - np.dot(A ,x)
2021-10-06 14:36:59 3KB python CG
1
以牙刷植毛机凸轮为例,阐述了滚子摆动从动件平面共轭凸轮的设计方法。分析凸轮轮廓磨削质量的影响因素,提出与其适应的轮廓曲线生成方法;采用该设计机构的牙刷植毛机的效率和工作平稳性都得到进一步改善。设计了共轭精度检测装置与精度检测盘,其结构简单、操作方便。
2021-09-22 13:04:53 683KB 自然科学 论文
1