线性代数基本问题的软件实现幻灯片.ppt
《线性代数基本问题的软件实现幻灯片.ppt》由会员分享,可在线阅读,更多相关《线性代数基本问题的软件实现幻灯片.ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、线性代数基本问题的软件实现第1页,共30页,编辑于2022年,星期一一、构造矩阵一、构造矩阵1、输入和构造矩阵矩阵是一个数表,在Mathematica中构造并输入一个已知矩阵就相当于构造一个表。例如,键入 tt=a,b,c在Mathematica中就构造了一个名为tt的3维向量a,b,c;键入t0=1,2,3,4,5,6则得到一个名为t0的2行3列的矩阵。第2页,共30页,编辑于2022年,星期一2、也可利用工具栏或菜单输入矩阵点击工具栏上的矩阵输入的工具,就会得到一个二行二列的矩阵输入框,若不是二行二列的矩阵,可通过按Ctrl+Enter键增加一行,按Ctrl+,键增加一列,用鼠标选定一行(
2、或一列),按Del键可删除一行(或一列)。通过这样的操作,就可输入任意一个矩阵。下面的图演示了这个过程。第3页,共30页,编辑于2022年,星期一示例第4页,共30页,编辑于2022年,星期一矩阵的输出默认是数表形式,也可利用MatrixForm命令将其输出为矩阵想形式。如果要访问一个矩阵的某一个元素,比如t0的第一行第二列元素,用t01,2就代表该元素。第5页,共30页,编辑于2022年,星期一示例第6页,共30页,编辑于2022年,星期一3、利用系统函数生成矩阵Mathematica提供了很多生成向量和矩阵的命令,简述如下表所示。命令功能Tablef,i,n用f生成包含n个元素的向量Arr
3、aya,n生成一个a1,a2,an的向量Rangen生成一个1,2,n的向量Rangem,n生成一个m,m+1,n的向量Rangem,n,d生成一个m,m+d,n的向量Lengthlist计算向量的长度第7页,共30页,编辑于2022年,星期一命令功能Tablef,i,m,j,n生成一个mn矩阵Arraya,m,n生成一个mn矩阵,元素为a(i,j)DiagonalMatrixlist对角矩阵,以list为对角线元素IdentityMatrixn生成一个nn单位矩阵Partlist,i 或listi提取矩阵的第i行Partlist,i,j或listi,j提取矩阵的第i行第j列元素Dimensi
4、onslist矩阵的阶数第8页,共30页,编辑于2022年,星期一示例第9页,共30页,编辑于2022年,星期一示例(续)第10页,共30页,编辑于2022年,星期一二、矩阵的基本运算 矩阵运算是线性代数的基本内容。常规的矩阵运算有矩阵的加减法、数乘、乘法、行列式,转置和逆矩阵等。在Mathematica中只要一个运算符或调用一个函数即可完成上述运算下表给出了矩阵加法和乘法的一般形式 第11页,共30页,编辑于2022年,星期一矩矩阵阵基本运算基本运算说说明明A+cA为矩阵,c为标量,c与A中每个元素相加A+BA,B为同类型矩阵或向量,A与B的对应元素相加c AA为矩阵,c为标量,c与A中每个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性代数 基本 问题 软件 实现 幻灯片
限制150内