搜索:向量

矩阵和向量的转换

原创 2018-04-18 02:17 阅读(116)次
向量是维度N*1的矩阵,是一种特殊的矩阵 不过在机器学习计算中,经常需要把矩阵和向量互相转换。比如神经网络中的fminunc方法的使用就需要把矩阵作为向量传递(方法约定参数和返回值都是向量)。这就想我们需要符合方法参数的定义把单个对象放到List或者set进行传递一样。 假设有1个或者多个矩阵,要变成一个向量vector = [matrix1(:);matrix2(:)] 如上,将matrix1和matrix2中的元素遍历出来放在, 每个元素都作为矩阵中的一行b = [1:1:3;2:2:6;3:3:9]; a = [1:1:3;2:2:6;3:3:9]; c = [a(:);b(:)];...

数学概念- 矩阵特征值,特征向量

原创 2018-03-22 17:00 阅读(108)次
笔者深入地学习机器学习后,发现多年前的数学已经都还给了老师。还有一些是没有学习过的知识。 这里我打算我需要重新确认的数学知识记录下来。 但我能力有限,很多是转载,在这里先感谢那些在网上编写这些数学知识的达人。 矩阵特征值和特征向量我反正是还给老师了,重新学习后,感觉还是需要一些生动的比拟来解释。 这些是我结合知乎和CSDN上的内容的整合。 定义: 设A是n阶矩阵,如果数λ和n维非零向量x使关系式    成立,那么,这样的数λ称为矩阵A的特征值,非零向量v称为A的对应于特征值λ的特征向量。 首先得先弄清矩阵的概念:一个矩阵代表的是一个线性变换规则,而一个矩阵的乘法运行代表...