线性代数(第二版)课件:用Mathematica解线性代数问题_第1页
线性代数(第二版)课件:用Mathematica解线性代数问题_第2页
线性代数(第二版)课件:用Mathematica解线性代数问题_第3页
线性代数(第二版)课件:用Mathematica解线性代数问题_第4页
线性代数(第二版)课件:用Mathematica解线性代数问题_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

用Mathematica解线性代数问题7.1Mathematica基本使用7.2行列式的计算7.3矩阵的运算7.4解线性方程组7.5求矩阵的特征值、特征向量、矩阵的相似对角化7.6对称矩阵的正交对角化、二次型的标准形、正定

7.1Mathematica基本使用

1.启动与退出Mathematica

在Windows环境下,启动和退出Mathematica软件的方法和其它Windows应用程序相同,只需找到Mathematica图标,双击它即可打开.此时,会出现Mathematica工作界面,它由位于屏幕上方的主菜单条、左边以Untitled-1命名的记事本和右边的基本输入工具条(即基本输入面板)三部分组成.

我们最常用的是系统菜单File、Input以及File的下拉菜单Palettes.Mathematica软件的退出与通常的Windows下应用程序的退出方式一致,可以通过File的下拉菜单Exit、按Alt+F4键,或者单击窗口的关闭按钮等退出Mathematica软件.如果记事本中的内容未保存,系统会提示用户进行保存.

2.输入和运行

Mathematica软件提供了多种输入数学表达式的方法,可以用键盘输入、工具条输入或者快捷方式输入运算符、数学表达式或者特殊字符.在记事本工作屏幕中,当用户输入Mathematica命令,按Shift+Enter键或者数字键盘中的Enter键后,系统执行命令.

3.函数的使用

初学者将Mathematica软件当成一个最高级的函数计算器来使用,各种操作主要是靠函数来实现.Mathematica软件提供的函数种类繁多、功能强大,“函数”已不限于数学上的含义了,Mathematica软件有实现各种操作的函数.本章主要分门别类地学习各种线性代数解题函数的功能及其调用方法.

4.矩阵和向量的输入

在Mathematica软件中,矩阵和向量的本质是一个表.{a1,a2,…,an}表示一个向量:

这表示一个m行n列的矩阵,其中每一个子表都表示矩阵的某一行.矩阵的输入有以下三种方法:

(1)如{{1,2,3},{4,5,6}}表示一个2行3列的矩阵.

(2)由模板输入矩阵.基本输入模板中有输入2阶方阵的按钮,单击此按钮则输入一个空白的2阶方阵.按“Ctrl+,”使矩阵增加一列,按“Ctrl+Enter”使矩阵增加一行,按Delete键删除一行或一列.

(3)由菜单输入矩阵.打开系统菜单的Input项,CreatTable/Matrix/Palette可用于建立一个矩阵.

7.2行列式的计算

7.3矩阵的运算

在Mathematica软件中,矩阵的加减、数乘运算就是常规的键盘语言运算.乘法运算用“.”表示,转置运算调用函数Transpose,求逆运算调用函数Inverse,求秩运算调用函数MatrixRank,化行最简形调用函数RowReduce.

7.4解线性方程组

在Mathematica软件中,解线性方程组只需调用化行最简形函数RowReduce.

7.5求矩阵的特征值、特征向量、矩阵的相似对角化

在Mathematica软件中,求矩阵的特征值、特征向量、矩阵的相似对角化时,可分别调用特征值函数Eigenvalues、特征向量函数Eigenvectors、特征系统函数Eigensystem.

7.6对称矩阵的正交对角化、二次型的标准形、正定

在Mathematica软件中,向量的正交化可调用正交函数Orvs.二次型的标准形有两种:一种是利用函数Qfor进行正交对角化,另一种是利用函数Qfel进行合同对角化.二次型正定的判断可利用函

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论