搜索结果
查询Tags标签: 矩阵,共有 694条记录-
[matlab]结合部分交换主元的高斯消去法
在使用高斯消去法求解方程组时可能会遇到某一行主元为零的情况,人在碰到这类问题时会自动换行,确保主元不为零。但是编程时就需要提前考虑这种情况的发生。一种解决方案就是部分交换主元:将最大系数的行和原主元的行进行交换,成为新的主元行。 代码:function X=gauss…
2022/4/17 6:13:07 人评论 次浏览 -
剑指 Offer 12. 矩阵中的路径
给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使…
2022/4/16 6:20:20 人评论 次浏览 -
求解矩阵的逆的几种方法
1.待定系数法 2.伴随矩阵求逆矩阵 3.初等变换求逆矩阵 参考:https://jingyan.baidu.com/article/925f8cb8a74919c0dde056e7.html https://blog.csdn.net/u010551600/article/details/81504909
2022/4/14 23:15:50 人评论 次浏览 -
矩阵转置
矩阵转置,很复杂嘛?为嘛我跟面试官说对于mn的矩阵,定义一个nm的矩阵,然后逐行拷贝新矩阵的列就搞定,有问题?有问题?为啥要问那么多次?package hangxin;public class Juzhenzhuanzhi {public static int[][] matrixTranspose(int[][] arr) {int[][] arrResult = n…
2022/4/14 6:14:48 人评论 次浏览 -
pytorch 记录
torch.take() 把张量化为一个行向量,取其中的元素 广播机制中0维和1维的轴是可广播的 矩阵相乘 *和torch.mul()是对应位置相乘 @和torch.mm()是矩阵相乘 torch.bmm()相比mm增加了batch运算但不能广播 torch.matmul()相比bmm更是增加了广播,泛用性强 torch.full([3,3],1…
2022/4/12 23:44:58 人评论 次浏览 -
Matrix Chain Multiplication using Dynamic Programming Formula
Matrix Chain Multiplication using Dynamic Programming Formula what is matrix multiplication做矩阵相乘的前提是第一个矩阵的列必须和第二个矩阵的行相等。结果的矩阵的dimension是22( first row second column)我做了232次乘法 first row (first column/secon…
2022/4/12 23:16:06 人评论 次浏览 -
每日一学---matlab版---01
关于矩阵的操作 1.A=[1,2,3,4,5,6,7]; 这是最简单的一种 2.B = 1:2:9 这就是建立一个矩阵(数组可能更合适一点,从1开始到9结束,每连续的两个数之间相差2) 相当于[1,3,5,7,9] 3.C = repmat(B,3,2),这个就是将B这一个矩阵循环打出3行2列 4.D= ones(2,4),…
2022/4/11 23:12:58 人评论 次浏览 -
模型矩阵分解
目录1. 正文2. 参考 1. 正文 通常来说,模型矩阵(R)的一种比较好的级联方式为:先缩放(S),再旋转(R),最后平移(T): \[\textbf{R} = \textbf{T} * \textbf{R} * \textbf{S} \]如果不考虑缩放变换,那么模型变换实际上是一种刚体变换。此时四维模型矩阵的左上角3X3矩阵…
2022/4/4 23:49:35 人评论 次浏览 -
差分矩阵java实现
import java.util.Scanner; public class Main { static int N = 1010; static int a[][] = new int[N][N]; //b为a的差分数组 static int b[][] = new int[N][N]; public static void main(String[] args) { Scanner scan=new Scanner(System.in); int n=sca…
2022/4/4 11:19:00 人评论 次浏览 -
C++实现关系与关系矩阵
C++实现关系与关系矩阵 ADT 集合 template<class Type> //集合的元素类型 class Set{ //集合ADTint size; //基数vector<Type> p;public:Set():size(0){}Set(int s):size(s){p.resize(s); //重置大小}int getSize()const{ return size; }void push(T…
2022/4/4 9:19:14 人评论 次浏览 -
关于MATLAB的randn函数
1.有随机数生成的矩阵 randn randn(5):生成一个由正态分布的随机数组成的5*5矩阵; 2. 通过指定的平均向量和协方差矩阵基于二元正态分布生成值: mu = [1 2]; sigma = [1 0.5; 0.5 2]; R = chol(sigma); z = repmat(mu,10,1) + randn(10,2)*R3.生成随机复数: a = randn…
2022/4/1 23:24:17 人评论 次浏览 -
C语言:多功能计算器程序说明书
好家伙,3000字终于写完了一、题目:多功能科学计算器 二、内容: (1)概述或引言 开发环境为Visual C++ 目前已实现的功能:(1)解二元一次方程、一元二次方程 (2)进行矩阵相加、相减、相乘运算 (3)进行三角函数、阶乘运算缺点:其中阶乘运算功能只能算到16,由于使…
2022/4/1 1:19:46 人评论 次浏览 -
深度学习笔记33 转置卷积
转置卷积可以用来增大输入的高宽,算是对卷积的反卷?并不是。 转置卷积本质上还是一个卷积,它只是与卷积在形状上是相反的,但是数值不是; 卷积的逆运算是反卷积,反卷积的输入和输出与卷积的输出和输入相同; 反卷积是数学上的概念,计算机领域但凡提到“反卷积神经网…
2022/3/30 23:20:09 人评论 次浏览 -
python机器学习——PCA降维算法
背景与原理: PCA(主成分分析)是将一个数据的特征数量减少的同时尽可能保留最多信息的方法。所谓降维,就是在说对于一个$n$维数据集,其可以看做一个$n$维空间中的点集(或者向量集),而我们要把这个向量集投影到一个$k<n$维空间中,这样当然会导致信息损失,但是如…
2022/3/30 22:19:31 人评论 次浏览 -
java实现稀疏矩阵的压缩与解压
任务要求 把棋盘当作一个稀疏矩阵,0表示没棋,1表示黑棋,2表示蓝棋。 把该稀疏矩阵压缩以三元组形式表示并以文件形式保存,再写另一个程序读取文件中的信息把压缩后的三元组还原成原来的稀疏矩阵。 其中三元组的第一行用来存储原始稀疏矩阵的行数、列数和有效的数据个数…
2022/3/29 22:26:50 人评论 次浏览