欢迎来到天天文库
浏览记录
ID:5264072
大小:293.69 KB
页数:4页
时间:2017-12-07
《excel在矩阵中的计算演示》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、FMEGExcelMatrixExcel矩阵计算演示Excel中除了基于纯量的计算函数外,同时还有许多矩阵运算函数,通过这些这些函数,可以直观、快速的完成一些复杂的计算。本例将全面介绍如何在工作表中进行矩阵运算。【Summary】1、矩阵转置Excel函数:=Transpose(原矩阵)2、矩阵乘法,A、B矩阵相乘Excel函数:=MMult(矩阵A,矩阵B)3、求逆矩阵Excel函数:=MInverse(原矩阵)4、求矩阵行列式的值Excel函数:=MDETERM(矩阵)5、以上函数均有两种操作方法:一是直接在公示栏输入以上相应公式
2、;二是选择“插入→函数→常用函数”,然后选择相应函数即可。【矩阵类型】矩阵的基本类型包括行向量、列向量和矩阵,这些形式在工作表中都可以得到直观地展现,如:批注[a1]:矩阵C(列向量),不好意思,笔误【矩阵和纯量的算术运算】矩阵和纯量的运算要求矩阵中的每个元素和纯量一一运算,在工作表中只需将该纯量设定为绝对引用后通过Ctrl+Enter即可完成计算,如C29为纯量,C31:E33为3*3矩阵,将二者相乘只需选定结果区域后选择矩阵的第一个元素C31和纯量C29相乘,而后将C29设定为绝对应用,即$C$29,之后按Ctrl+Enter,即
3、在选定区域中返回计算结果:姜珂Chloé112/15/2011FMEGExcelMatrix【矩阵加法】矩阵相加和普通工作表计算一样,首先选定区域H43:I47,而后输入公式“=B43+E43”,即矩阵A和B的首个元素相加,之后按Ctrl+Enter返回结果。【矩阵转置】矩阵转置在Excel中通过函数Transpose完成,操作方法是首先选定结果区域,而后在公式栏中输入“=Transpose(原始矩阵)”,结果区域要根据原始矩阵的大小设定,如原始矩阵为4行3列,则选定的结果区域需为3行4列方可返回全部转置结果,由于Transpose函
4、数属于数组函数,在输入公式后需同按Ctrl+Shift+Enter键返回,结果将以花括号标识,代表此函数为数组运算结果:返回结果如下:姜珂Chloé212/15/2011FMEGExcelMatrix【矩阵乘法】矩阵乘法在Excel中通过函数MMult完成,操作方法是首先选定结果区域,而后在公式栏中输入“=MMult(矩阵A,矩阵B)”,结果区域要根据原始矩阵的大小设定,如原始矩阵分别为2行2列和2行3列,则选定的结果区域需为2行3列方可返回全部结果,即要求矩阵A的列数等于矩阵B的行数。由于MMult函数属于数组函数,在输入公式后需同
5、按Ctrl+Shift+Enter键返回,结果将以花括号标识,代表此函数为数组运算结果:【矩阵逆运算】矩阵求逆在Excel中通过函数MInverse完成,操作方法是先选定结果区域,而后在公式栏输入“=MInverse(原始矩阵)”,结果区域要根据原始矩阵大小设定,如原始矩阵为4行4列,则选定的结果区域需为4行4列方可返回全部结果。由于MInverse函数属于数组函数,输入公式后按Ctrl+Shift+Enter键返回,结果以花括号标识,代表此函数为数组运算结果:注意到E,是科学计数法,当数值很大或者小数点后位数很多时会用到,我们可以右
6、键“设姜珂Chloé312/15/2011FMEGExcelMatrix置单元格格式”,选“数值”,设定相应的小数数位。如1.127E-07,即代表将数字1.127中1后面的小数点向左移去7位,如果我们在小数数位选10的话,得到0.000000127。又如1.845E+09,即代表将1.845中1后的小数点向右移去9位。对矩阵逆运算结果可进一步验证其结果,将矩阵和逆矩阵相乘,其结果应为单位矩阵,运用前述乘法公式可完成:【矩阵运算的应用:方程组求解】利用矩阵计算功能,可以完成多元方程组的求解,假定方程组及其矩阵表示如下:显然,未知数X等
7、于系数矩阵的逆矩阵和Y向量的矩阵相乘,由此使用嵌套函数MInverse和MMult即可完成求解。姜珂Chloé412/15/2011
此文档下载收益归作者所有