好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

matlab在高等数学中的应用.ppt

36页
  • 卖家[上传人]:第***
  • 文档编号:49290037
  • 上传时间:2018-07-26
  • 文档格式:PPT
  • 文档大小:643.50KB
  • / 36 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 第 3 章 MATLAB在高等数学中的应用 第3章 MATLAB在高等数学中的应用 3.1 矩阵分析3.2 多项式运算 3.3 数据的分析与统计 3.4 函数分析与数值积分 第 3 章 MATLAB在高等数学中的应用 3.1 矩阵分析 1.矢量范数和矩阵范数矩阵范数是对矩阵的一种测度矢量的p范数和矩阵A的p范数分别定 为:当p=2时为常用的欧拉范数,一般p还可取l和∞这在MATLAB中可 利用norm函数实现,p缺省时为p=2 格式:n=norm(A) 功能:计算矩阵A的最大奇异值,相当于n=max(svd(A)) 格式:n=norm(A,p) 功能:norm函数可计算几种不同类型的矩阵范数,根据p的不同可得到不 同的范数第 3 章 MATLAB在高等数学中的应用 2.矩阵求逆及行列式值 ⑴矩阵求逆函数inv及行列式值函数det 逆矩阵的定义:对于任意阶 n×n 方阵A,如果能找到一个同阶的方阵V,使得满足 :A*V=I其中I为n阶的单位矩阵eye(n)则V就是A的逆矩阵数学符号表示为: V=A-1逆矩阵V存在的条件是A的行列式不等于0 格式:V=inv(A) 功能:返回方阵A的逆矩阵V。

      格式:X=det(A)功能:计算方阵A的行列式值 ⑵伪逆矩阵函数pinv 伪逆矩阵的MATLAB定义:从数学意义上讲,当矩阵A为非方阵时,其矩阵的逆是不存在的在MATLAB中,为了求线性方程组的需要,把inv(A′*A)*A′的运算定 义为伪逆函数pinv,这样对非方阵,利用伪逆函数pinv可以求得矩阵的伪逆,伪逆 在一定程度上代表着矩阵的逆 格式:C=pinv(A) 功能:计算非方阵A的伪逆矩阵第 3 章 MATLAB在高等数学中的应用 3.线性代数方程求解 写成矩阵形式可表示为:AX=B 或 XA=B其中系数矩阵A的阶数为m×n在 MATLAB中,引入矩阵除法求解1)求解方程AX=B格式:X=A\B条件:矩阵A与矩阵B的行数必须相等2)求解方程XA=B格式: X=B/A条件:矩阵A与矩阵B的列数必须相等一般线性方程组的第 3 章 MATLAB在高等数学中的应用 4.矩阵的分解 (1)三角(LU)分解函数lu所谓三角解就是将一个方阵表示成两个基本三角阵的乘积(A=LU),其中一 个为下三角矩阵L,另一个为上三角形矩阵U,因而矩阵的三角分解又叫LU分解或 叫LR分解。

      矩阵 分解的两个矩阵分别可表示为:格式一:[L,U]=lu(A)功能:返回一个上三角矩阵U和一个置换下三角矩阵L(即下三角矩阵与置换矩阵 的乘积),满足A=L*U格式二:[L,U,P]=lu(A)功能:返回上三角矩阵U,真正下三角矩阵L,及一个置换矩阵P(用来表示排列规 则的矩阵),满足L*U=P*A;如果P为单位矩阵,满足A=L*U第 3 章 MATLAB在高等数学中的应用 (2)正交(QR)分解函数将矩阵A分解为一个正交矩阵与另一个矩阵的乘积称为矩阵A的正交分解格式一:[Q, R]=qr(A)功能:产生与A同维的上三角矩阵R和一个实正交矩阵或复归一化矩阵Q,满足:A=Q*R,Q’*Q=I格式二:[Q,R,E]=qr(A)功能:产生一个置换矩阵E,一个上三角矩阵R(其对角线元素降序排列)和一个归一化矩阵Q,满足A*E=Q*R;第 3 章 MATLAB在高等数学中的应用 5.奇异值分解 矩阵A的奇异值和相应的一对奇异矢量u、v满足:同样利用奇异值构成对角阵,相应的奇异矢量作为列构成两个正交矩阵U、V,则 有:其中AT表示转置矩阵由于U和V正交,因此可得奇异值分解:格式一:[U,S,V]=svd(x) 功能:返回3个矩阵,使得X=U*S*V’。

      其中S为与X相同维数的矩阵,且其对角元 素为非负递减格式二:S=svd(A) 功能:返回奇异值组成的向量第 3 章 MATLAB在高等数学中的应用 6.矩阵的特征值分析 矩阵A的特征值 和特征矢量 ,满足:以特征值构成对角阵 ,相应的特征矢量作为列构成矩阵V,则有:如果V为非奇异,则上式就变成了特征值分解:格式一:d=eig(A) 功能:返回方阵A的全部特征值所构成的向量格式二:[V,D]=eig(A) 功能:返回矩阵V和D其中对角阵D的对角元素为A的特征值,V的列向量是相应 的特征向量,使得A*V=V*D第 3 章 MATLAB在高等数学中的应用 7.矩阵的幂次运算: A^p在MATLAB中,矩阵的幂次运算是指以下两种情况:1、矩阵为底数,指数是标量的运算操作;2、底数是标量,矩阵为指数的运算操作两种情况都要求矩阵是方阵,否则,将显示出错信息1) 矩阵的正整数幂如果A是一个方阵,p是一个正整数,那么幂次表示A自己乘p次2) 矩阵的负数幂如果A是一个非奇异方阵,p是一个正整数,那么A^(-p)表示inv(A)自己乘p次 (3) 矩阵的分数幂如果A是一个方阵,p取分数,它的结果取决于矩阵的特征值的分布。

      4) 矩阵的元素幂、按矩阵元素的幂利用运算符“A.^p”实现矩阵的元素幂或按矩阵元素的幂运算 第 3 章 MATLAB在高等数学中的应用 8.矩阵结构形式的提取与变换 (1) 矩阵左右翻转函数fliplr( ) 格式:X=fliplr(A)(2) 矩阵上下翻转函数flipud 格式:X=flipud(A)(3) 矩阵阶数重组函数reshape 格式一:X=reshape(A,n,m) 功能:将矩阵A中的所有元素按列的秩序重组成n×m阶矩阵X,当A中没有m×n个元素时会显示出错信息 格式二 :X=reshape(A,m,n,p,.) 或 X=reshape(A,[m,n,p,.]) 功能:从A中形成多维阵列(m×n×p×.)第 3 章 MATLAB在高等数学中的应用 (4) 矩阵整体反时针旋转函数rot90( )格式一:X=rot90(A)功能:将矩阵按反时针旋转90o格式二:X=rot90(A, k)功能:将矩阵按反时针旋转k*90o,其中k应为整数5) 对角矩阵和矩阵的对角化函数diag( )格式一:X=diag(A,k)功能:当A为n元向量时,可得n+abs(k)阶的方阵X,其A的元素处于第k条对 角线上;k=0表示主对角线,k>0表示在主对角线之上,k0表示主对角线之上,k0表示主对角线之上,k0,则必须a>0,求满足初始 条件 u(x, t0)=u0(x)边界条件如下的解:3.偏微分方程的求解考虑如下的偏微分方程:。

      点击阅读更多内容
      相关文档
      Unit2 Health and Fitness语法课件-(高教版2023·基础模块2).pptx 九年级数学提升精品讲义 用配方法求解一元二次方程(原卷版).docx 九年级数学提升精品讲义 一元二次方程的根与系数的关系(解析版).docx 2025学年九年级化学优学讲练(人教版) 化学实验与科学探究(解析版).docx 九年级数学提升精品讲义 一元一次不等式与一元一次不等式组(原卷版).docx 九年级数学提升精品讲义 因式分解(解析版).docx 九年级数学提升精品讲义 相似三角形的性质(原卷版).docx 2025年 初中七年级数学 相交线与平行线 知识突破速记与巧练(原卷版).docx 九年级数学提升精品讲义 中点模型之斜边中线、中点四边形(解析版).docx 2025学年九年级化学优学讲练(人教版) 分子和原子(解析版).docx 九年级数学提升精品讲义 正方形的性质(原卷版).docx 九年级数学提升精品讲义 用因式分解法求解一元二次方程(解析版).docx 2025年 初中七年级数学 实数 知识突破速记与巧练(原卷版).docx 九年级数学提升精品讲义 应用一元二次方程(原卷版) (2).docx 2025年 初中七年级数学 相交线与平行线 压轴专练速记与巧练(解析版).docx 九年级数学提升精品讲义 用公式法求解一元二次方程(解析版).docx 2025学年九年级化学优学讲练(人教版) 化学方程式的书写(原卷版).docx 九年级数学提升精品讲义 应用一元二次方程(解析版) (2).docx 2025年 初中七年级数学 数据的收集、整理与描述 综合测试速记与巧练(解析版).docx 九年级数学提升精品讲义 中点模型之斜边中线、中点四边形(原卷版).docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.