学习目标教学建议第九章数学实验89.1常用数学软件简介及MATLAB基础知识89.2MATLAB在微积分中的应用89.3MATLAB在线性代数中的应用S9.4MATLAB在概率统计中的应用S9.5利用MATLAB绘图
教学建议 学习目标 第九章 数学实验 § 9.1常用数学软件简介及MATLAB基础知识 § 9.2 MATLAB在微积分中的应用 § 9.3 MATLAB在线性代数中的应用 § 9.4 MATLAB在概率统计中的应用 § 9.5 利用MATLAB绘图
89.3MATLAB在线性代数中的应用一.矩阵的输入与建立二.矩阵的运算三.矩阵的初等变换四.解线性方程组
一.矩阵的输入与建立 二.矩阵的运算 §9.3 MATLAB在线性代数中的应用 三.矩阵的初等变换 四.解线性方程组
一.矩阵的输入与建立怎么输入?1.数值矩阵所有元用方括号括起:行与行之间用分号分开:A=?元之间用空格或逗号分隔:?元可以是任何数值表达式:数组通常视为单行矩阵.在命令窗口输入:A=[123;456;780]或输入:A=[1,2,3;4,5,6;7,8,0]
一 .矩阵的输入与建立 1.数值矩阵 ➢ 所有元用方括号括起 ; ➢ 行与行之间用分号分开; ➢ 元之间用空格或逗号分隔; ➢ 元可以是任何数值表达式; ➢ 数组通常视为单行矩阵 . 1 2 3 456 7 8 0 A = 怎么输入? 在命令窗口输入:A=[1 2 3 ; 4 5 6 ; 7 8 0] 或输入: A=[1,2,3;4,5,6;7,8,0]
一.矩阵的输入与建立2.符号矩阵先用syms或sym命令定义每一个元为符号变量:其它输入法与数值矩阵相同3.特殊矩阵命令格式:eye(n)功能:生成n阶单位矩阵命令格式:zeros(m,n)功能:生成mXn零矩阵命令格式:ones(m,n)功能:生成m行n列元全为1的矩阵
一 .矩阵的输入与建立 2. 符号矩阵 ➢ 先用syms或sym命令定义每一个元为符号变量; ➢ 其它输入法与数值矩阵相同. 3. 特殊矩阵 命令格式:eye(n) 功能:生成n阶单位矩阵. 命令格式:zeros(m,n) 功能:生成m×n零矩阵. 命令格式:ones(m,n) 功能:生成m行n列元全为1的矩阵.
二.矩阵的运算1.线性运算_”和1“*”分别为矩阵的加、减及数乘矩阵的运算命令,2.矩阵的积用“*”号表示,计算方法和结果与数学规定相同说明若作和、差的矩阵不同型,或者乘法的前一个矩阵的列数与后一个矩阵的行数不相等,MATLAB会给出红色的错误提示
二.矩阵的运算 1. 线性运算 “+”、“﹣”和“*”分别为矩阵的加、减及数乘 矩阵的运算命令. 2. 矩阵的积 用“ * ”号表示,计算方法和结果与数学规定相同. 若作和、差的矩阵不同型, 或者乘法的前一个 矩阵的列数与后一个矩阵的行数不相等,MATLAB会 给出红色的错误提示. 说明