首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel公式技巧91:对角线单元格数值之和

Excel公式与函数非常强大,往往能够实现你认为不可能需求。例如下图1所示例子,我只想单元格区域B5:F9对角线单元格数值之和。 ?...因为我们要求对角线上单元格数值之和,对于矩阵来说,对角线上行列号相等,在本例,行号从第5行开始至第9行,列号从第2列开始至第6列,相差3,所以将列号+3,使行列号相等,从而能够获取相应数值。...公式, B5:F9 将解析为一个5行5列矩阵: {10,0,0,0,0; 0,20,0,0,0; 0,0,30,0,0; 0,0,0,40,0; 0,0,0,0,50 } 而ROW(B5:F9)将解析为列矩阵...: {5;6;7;8;9} COLUMN(B5:F9)+3 解析为行矩阵: {2,3,4,5,6}+3 即: {5,6,7,8,9} 对于 {5;6;7;8;9}={5,6,7,8,9} 解析为: {TRUE...FALSE; FALSE,FALSE,TRUE,FALSE,FALSE; FALSE,FALSE,FALSE,TRUE,FALSE; FALSE,FALSE,FALSE,FALSE,TRUE } 上述两个矩阵相乘

1.9K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    教程 | 从特征分解到协方差矩阵:详细剖析和实现PCA算法

    样本标准差即样本方差平方根。即每一样本点到样本均值之间平均距离。n 个样本方差却只除以 n-1 是因为样本只是真实分布估计量,样本方差也只是真实方差估计量。...如下所示,样本标准差 s 和方差 var(X) 都是无偏估计: ? ? 因为样本标准差和方差都是先距离平方平方根,因此距离一定是正数且不会抵消。假设我们有如下数据点(散点图): ?...因为协方差矩阵为实对称矩阵(即 Aij=Aji),所以其必定可以通过正交化相似对角化。因为这两个变量协方差为正值,所以这两个变量分布成正相关性。...总的来说,协方差矩阵定义了数据形状,协方差决定了沿对角线对称分布强度,而方差决定了沿 x 轴或 y 轴对称分布趋势。...黑色实线代表 x-y 轴坐标系而红色虚线是另外一个坐标系。在第一个坐标 v = (1,1),而在第二个坐标 v = (1,0)。因此矩阵和向量可以在不同坐标系中等价变换。

    4.6K91

    【Math for ML】矩阵分解(Matrix Decompositions) (上)

    平方根法(Cholesky decomposition) 一种矩阵运算方法,又叫Cholesky分解。所谓平方根法,就是利用对称正定矩阵三角分解得到求解对称正定方程组一种有效方法。...它是把一个对称正定矩阵表示成一个下三角矩阵L和其转置乘积分解。它要求矩阵所有特征值必须大于零,故分解下三角矩阵对角元也是大于零。...这里不会详细介绍该方法计算方法,简单说明一下该方法会带来哪些好处。 1.矩阵 我们都知道一个矩阵矩阵是一个非常耗时过程,而对于一个上(下)三角矩阵而言,矩阵就简单很多。...答案在下面的特征值分解/对角化定理: 当且仅当方阵\(A∈R^{n×n}\)满秩(即有n个独立特征向量)时,有 \[A=PDP^{-1}\] 其中\(P\)是由\(A\)特征矩阵组成可逆矩阵...是由n个正交特征向量组成矩阵(此时有\(P^{-1}=P^T\),证明略),\(D\)是特征值组成对角矩阵 下图直观地给出了对称矩阵对角过程: ?

    1.1K30

    学习笔记DL005:线性相关、生成子空间,范数,特殊类型矩阵、向量

    表示从原点出发到向量x确定点欧几里得距离。简化||x||,略去下标2。平方L⁽2⁾ 范数衡量向量大小,通过点积x⫟x计算。平方L⁽2⁾范数在数学、计算上比L⁽2⁾范数更方便。...平方L⁽2⁾范数对x每个元素导数只取决对应元素。L⁽2⁾范数对每个元素导数和整个向量相关。平方L⁽2⁾范数,在原点附近增长缓慢。 L⁽1⁾范数,在各个位置余率相同,保持简单数学形式。...diag(v)表示对角元素由向量v中元素给定一个对角方阵。对角矩阵乘法计算高效。计算乘法diag(v)x,x每个元素xi放大vi倍。diag(v)x=v⊙x。计算对角方阵矩阵很高效。...长方形对角矩阵D,乘法Dx涉及x每个元素缩放。D是瘦长型矩阵,缩放后末尾添加零。D是胖宽型矩阵,缩放后去掉最后元素。 对称(symmetric)矩阵,转置和自己相等矩阵。A=A⫟。...不依赖参数顺序双参数函数生成元素,对称矩阵常出现。A是矩离度量矩阵,Ai,j表示点i到点j距离,Ai,j=Aj,i。距离函数对称

    1.4K10

    博客 | MIT—线性代数(下)

    需要注意是,A*A共轭=实部和虚部平方和,向量X·X共轭= |X|^2 ,这在复数矩阵中非常重要。最后,对称矩阵主元符号与特征值符号相同,即正主元个数=正特征值个数。...另外,由特征值相同引出两大类矩阵,其一为特征值构成对角矩阵,第二就是若当标准型矩阵,若当标准型是个上三角形矩阵,它是相似矩阵对角元素以外形式最好矩阵,若当标准化作用就是,对于一类无法对角矩阵来说...14、 奇异值分解:矩阵奇异值分解是指对任意矩阵A均可分解成2个正交矩阵与1个对角矩阵乘积,即 A=U·E·V^T 。对称矩阵对角化就是一种特殊奇异值分解,但普通矩阵对角化则不是。...对图像压缩来说,最重要就是基U选取,需要满足快速逆和压缩性良好,快速逆表示基向量矩阵需要能快速逆,而压缩性良好则表示选取基要能明确且平稳表示信号至噪声过渡。...更一般,若r<m&&r<n,则只能A伪逆,A伪逆可以使A行空间向量一一映射至A列空间向量,A伪逆可以通过SVD来解决,SVD可以将对A伪逆求解转化到对角阵E伪逆上来。

    1.4K20

    距离和相似性度量在机器学习使用统计

    闵可夫斯基距离 闵可夫斯基距离(Minkowski distance)是衡量数值点之间距离一种非常常见方法,假设数值点 P 和 Q 坐标如下: ?...假设样本点(列向量)之间协方差对称矩阵是 , 通过 Cholesky Decomposition(实际上是对称矩阵 LU 分解一种特殊形式)可以转化为下三角矩阵和上三角矩阵乘积:...消除不同维度之间相关性和尺度不同,只需要对样本点 x 做如下处理: 。处理之后欧几里得距离就是原样本马氏距离:为了书写方便,这里马氏距离平方): ?...马氏距离变换和 PCA 分解白化处理颇有异曲同工之妙,不同之处在于:就二维来看,PCA 是将数据主成分旋转到 x 轴(正交矩阵酉变换),再在尺度上缩放(对角矩阵),实现尺度相同。...向量和信号都是离散值,如果是连续数值,比如区间[-1, 1] 两个函数之间相似度,同样也可以得到(系数)组分,这种方法可以应用于多项式逼近连续函数,也可以用到连续函数逼近离散样本点(最小二乘问题

    2.5K30

    matlab命令,应该很全了!「建议收藏」

    ^P 对A每一个元素进行操作 四、数值计算 1、线性方程组求解 (1)AX=B解可以用X=A/B。XA=B解可以用X= A/B。...最大浮点数值 inf 无穷大 realmin 最小浮点数值 inputname 输入参数名 varargin 函数输入可选参数 j 复数单元 varargout 函数输出可选参数 附录...环境 exp 指数函数 expand 符号计算展开操作 expint 指数积分函数 expm 常用矩阵指数函数 expm1 Pade法矩阵指数 expm2 Taylor法矩阵指数...solve 代数方程符号解 spalloc 为非零元素配置内存 sparse 创建稀疏矩阵 spconvert 把外部数据转换为稀疏矩阵 spdiags 稀疏对角阵 spfun 非零元素数值...sph2cart 球坐标变为直角坐标 sphere 产生球面 spinmap 色图彩色周期变化 spline 样条插值 spones 用1置换非零元素 sprandsym 稀疏随机对称

    6.6K21

    【机器学习笔记之七】PCA 数学原理和可视化效果

    X 协方差矩阵计算如下: ? 可以看到这个矩阵对角线上两个元素分别是两个字段方差,而其它元素是 a 和 b 协方差。...于是优化目前等价于将原始数据变换到这组基上后,要使新数据表示协方差矩阵对角化,并且在对角线上将元素按大小从上到下排列。...这样,优化目标变成了寻找一个矩阵 P,满足 PCP? 是一个对角矩阵,即对 C 进行对角化(3) 如何 P: C 是一个是对称矩阵,在线性代数书上可以找到“实对称矩阵对角化”内容。...一个 n 行 n 列对称矩阵一定可以找到 n 个单位正交特征向量 e1,e2,⋯,en, 由它们按列组成矩阵 E=(e1,e2,⋯,en) 可以将 C 对角化:(4) ?...对角元素为各特征向量对应特征值。 于是 P=E?,即 P 每一行都是 C 一个特征向量。(5) 这样,就得到了 PCA 步骤第 3~6 步。 ---- 3.

    1K50

    PCA 数学原理和可视化效果

    X 协方差矩阵计算如下: ? 可以看到这个矩阵对角线上两个元素分别是两个字段方差,而其它元素是 a 和 b 协方差。...于是优化目前等价于将原始数据变换到这组基上后,要使新数据表示协方差矩阵对角化,并且在对角线上将元素按大小从上到下排列。...这样,优化目标变成了寻找一个矩阵 P,满足 PCP? 是一个对角矩阵,即对 C 进行对角化(3) 如何 P: C 是一个是对称矩阵,在线性代数书上可以找到“实对称矩阵对角化”内容。...一个 n 行 n 列对称矩阵一定可以找到 n 个单位正交特征向量 e1,e2,⋯,en, 由它们按列组成矩阵 E=(e1,e2,⋯,en) 可以将 C 对角化:(4) ?...对角元素为各特征向量对应特征值。 于是 P=E?,即 P 每一行都是 C 一个特征向量。(5) 这样,就得到了 PCA 步骤第 3~6 步。 ---- 3.

    92690

    深度学习-数学基础

    但是在很多情况下,平方 \(L^{2}\) 范数也可能不受欢迎,因为它在原点附近增长得十分缓慢。在某些机器学习应用,区分恰好是零元素和非零但值很小元素是很重要。...长方形矩阵也有可能是对角矩阵。非方阵对角矩阵没有逆矩阵,但我们仍然可以高效地计算它们乘法。...\(A\) 非零奇异值是 \(A^{⊤}A\) 特征值平方根,同时也是\(AA^⊤\) 特征值平方根 迹运算返回矩阵对角元素和 \[ Tr(A) = \sum_i A_{i,i} \]...正态分布中心峰 x 坐标由 \(\mu\) 给出,峰宽度受 \(\sigma\) 控制 在具有相同方差所有可能概率分布,正态分布在实数上具有最大不确定性。...然而,它并不是真的距离因为它不是对称:对于某些 \(P\) 和 \(Q\),\(DKL(P||Q) ̸= DKL(Q||P)\)。

    76910

    PCA主成分分析(下)

    数学美,是不是也是寻找那个导数为零极值点? 实际问题中,我们认为凸型函数是函数是相对完美而且最容易极值点。...形如: 方程,可以表示为: 其中: 我们得出: 1. 二次型矩阵A,若是一个对角矩阵对角线上元素值,决定了图形形状。 2. 左图A决定了图形为正圆,右图则为椭圆 3. ...我们已经知道上述二次型符合凸函数性质,实际凸函数极值问题,往往是带约束极值问题,也就是说我们要在极值同时加上一个条件——凸优化问题 比如在X2范式——X长度——为1情况下,上述二次型极值...回忆二次型矩阵几何意义。对于二次型矩阵A,特征值就是图形进行伸缩量,对应特征向量就是图形旋转方向。 而对称矩阵特征向量两两正交,实际上正是构成了旋转后坐标方向。...就是旋转后新坐标轴 问题分析到这里,我们引出了特征值,似曾相识。 PCA就是利用了协方差矩阵较大特征值,得到坐标旋转变换后,保留数据点最大拉伸(最分散)那个坐标“轴”,即最佳数据投影方向。

    71610

    【陆勤践行】机器学习中距离和相似性度量方法

    闵可夫斯基距离 闵可夫斯基距离(Minkowski distance)是衡量数值点之间距离一种非常常见方法,假设数值点 P 和 Q 坐标如下: ? 那么,闵可夫斯基距离定义为: ?...马氏距离实际上是利用 Cholesky transformation 来消除不同维度之间相关性和尺度不同性质。假设样本点(列向量)之间协方差对称矩阵是 ?..., 通过 Cholesky Decomposition(实际上是对称矩阵 LU 分解一种特殊形式)可以转化为下三角矩阵和上三角矩阵乘积: ? 。...消除不同维度之间相关性和尺度不同,只需要对样本点 x 做如下处理: ? 。处理之后欧几里得距离就是原样本马氏距离:为了书写方便,这里马氏距离平方): ?...,不同之处在于:就二维来看,PCA 是将数据主成分旋转到 x 轴 (正交矩阵酉变换),再在尺度上缩放(对角矩阵),实现尺度相同。

    1.3K80

    主成分分析详解_pca主成分分析贡献率

    可以这样认为,有10篇文档,x是10篇文档“learn”出现TF-IDF,y是10篇文档“study”出现TF-IDF。 第一步,分别x和y平均值,然后对于所有的样例,都减去对应均值。...对角线上分别是x和y方差,非对角线上是协方差。...上述过程如下图2描述: 正号表示预处理后样本点,斜着两条线就分别是正交特征向量(由于协方差矩阵对称,因此其特征向量正交),最后一步矩阵乘法就是将原始样本点分别往特征向量对应轴上做投影...某一特征值为λ,对应特征向量为ξ,有 所以 , 是半正定对称矩阵,即 是半正定阵二次型,由矩阵代数知识得出,目标函数存在最大值!...我们有矩阵代数定理知,向量经矩阵映射前后向量长度之比最大值就是这个矩阵最大奇异值,即: 式, 是矩阵A最大奇异值(亦是矩阵A二范数),它等于 (或 )最大特征值开平方

    2.4K10

    3D图形学线代基础

    对于任意向量,模大小等于其每个维度数值平方和然后开根号;这也就是 ThreeJS 框架各向量类型计算长度 length 函数实现,以二维向量 Vector2 为例(其中 x 和 y 表示二维向量在...主要原因在于 2D 坐标系相对于 3D 坐标系更简单更容易理解(降维打击),虽然 3D 比 2D 多一个维度,但基本数学规律却是类似的; 比如三维向量 Vector3 长度,同样也是计算每个维度数值平方和然后开根号...上图中 OA 向量沿着 X 轴正方向平移一定距离 m 得到 CB 向量,已知 A 点坐标为(x1,y1), B 点坐标(x2,y2)。...还是一样问题 OA 向量沿着 X 轴正方向平移一定距离 m 得到 CB 向量,已知 A 点坐标为(x1,y1), B 点坐标(x2,y2)。...已知方阵即可得变换后基向量 OC、OD,再根据平行四边形面积公式该方阵行列式: ? 对于二维方阵来说,其行列式等于对角元素积减去反对角元素积。

    2K31

    呆在家无聊?何不抓住这个机会好好学习!

    行列式只表征了矩阵变换前后面积变化,对于方阵来说,得知其变换运动“方向”与“距离”十分重要。...),在R中使用*符号来计算: ④对角有关运算 把矩阵行换成列称为矩阵转置,如果矩阵A转置矩阵等于本身也即AT=A,那么称之为对称矩阵对角矩阵一定为对称阵。...在R矩阵逆可用函数solve(),应用solve(a, b)运算结果是解线性方程组ax=b,若b缺省,则系统默认为单位矩阵,因此可用其进行矩阵逆,例如: 线性变换 线性变换可以用矩阵表示,那么如何描述线性变换特征...在向量矩阵变换,不同向量变换方向、距离不一样,但是矩阵特征值λ对应特征向量其变换方向不变,仅进行比例为λ长度伸缩。...假如把矩阵变换看成坐标系变换,也即使用矩阵坐标系来描述向量,那么特征向量实际上是一个正交化过程,使用特征向量上投影也即特征值来描述所对应坐标系。

    75130

    MATLAB命令大全+注释小结

    ()    根据向量创建对角矩阵,即以向量元素为对角元素 magic()   创建魔方矩阵 rand()    创建随机矩阵,服从均匀分布 randn()   创建随机矩阵,服从正态分布 randperm..., 还可以用cat(2,A,B) repmat(M,v,h)      将矩阵M在垂直方向上聚合v次,在水平方向上聚合h次 blkdiag(A,B)     以A,和B为块创建块对角矩阵 length            ...^P               对A每一个元素进行操作 四、数值计算 1、线性方程组求解 (1)AX=B解可以用X=A\B。XA=B解可以用X= A/B。...多项式根(返回所有根组成向量) 注:用ploy(A)求出矩阵特征多项式,然后再求其根,即为矩阵特征值。...i    复数单元    realmax    最大浮点数值 inf    无穷大    realmin    最小浮点数值 inputname    输入参数名    varargin    函数输入可选参数

    2.2K40

    Jacobi方法求实对称特征值

    Jacobi方法用于求实对称全部特征值、特征向量。...对于实对称阵 A,必有正交阵 Q ,使 QT A Q = Λ 其中Λ是对角阵,其主对角线元素λii是A特征值,正交阵Q第j列是A第i个特征值对应特征向量。 如何将实对称矩阵化为对角矩阵?...下面以二维平面旋转矩阵为例,来展示旋转矩阵是如何将实对称矩阵对角元素化0。 在二维平面上,超平面旋转矩阵退化为如下形式: ?...向量x = [ 1,√3]',逆时针旋转60度后,第二个坐标分量为0 ? 由此可见,只要旋转角度合适,就可以将实对称矩阵对角元素化为0,从而形成对角矩阵。...接下来就要找这个合适旋转角度,也就是一个旋转角,使得矩阵经过旋转变换之后,有非对角元素出现0。 ? ? 下面是一个例子: ? ? ? ? ? ? ?

    2.6K60

    深度学习数学(二)——线性代数

    零范数:非零个数 一范数(曼哈顿距离):绝对值相加 二范数(欧式距离):向量模 无穷范数(切比雪夫距离):向量取最大值 关于范数,可以看这篇文章: 1.6 Normalize 适用于符合正态分布数据...对角线上元素可以为0或其他值。单位矩阵:它是个方阵,从左上角到右下角对角线(称为主对角线)上元素均为1。除此以外全都为0。零矩阵:零矩阵即所有元素皆为0矩阵。...一矩阵:一矩阵即所有元素皆为1矩阵对称矩阵:是指以主对角线为对称轴,各元素对应相等矩阵。...稀疏矩阵:在矩阵,若数值为0元素数目远远多于非0元素数目,并且非0元素分布没有规律时,则称该矩阵为稀疏矩阵;与之相反,若非0元素数目占大多数时,则称该矩阵为稠密矩阵。...(a,eigenvectors=True))# 特征向量 2.7 相似变换 一个轴是在x向量上投影,如果多个轴就是矩阵P,P就是特征向量集合。

    76130

    机器学习|主成分分析(PCA)

    方差我们之前已经接触过了,指的是一组数据各个数减去这组数据平均数平方平均数。...,更近一步我们可以说:方差用于测算数值型数据离散程度。...协方差矩阵是一个P*P对称矩阵(P是维度数量)它涵盖了数据集中所有元组对初始值协方差,例如一个拥有三个变量x,y,z和三个维度数据集,协方差矩阵将是一个3*3矩阵(协方差计算方法及含义见上文...协方差矩阵每一个元组关于主对角线对称,这意味着上三角部分和下三角部分是相等。 三、计算主成分 主成分是什么? 主成分是一个新变量,他是初始变量线性组合。...五、将数据映射到新主成分坐标 我们将使用从协方差矩阵算出来特征向量形成主成分矩阵,并将原始数据映射到主成分矩阵对应坐标轴上 ,这就叫做主成分分析。

    1.2K30
    领券