matlab如何求矩阵行列式

matlab如何求矩阵行列式

  • |
  • 浏览:2824
  • |
  • 更新:2014-03-12 13:29
  • matlab如何求矩阵行列式 1
  • matlab如何求矩阵行列式 2
  • matlab如何求矩阵行列式 3
  • matlab如何求矩阵行列式 4
  • matlab如何求矩阵行列式 5
分步阅读

    行列式是我们学习《线性代数》第一个接触的概念,而且几乎贯穿《线性代数》的整个学习周期,其重要性可想而知。但是如果用传统的方法去求解矩阵的行列式,当维数较高时就显得非常吃力。下面我就向大家介绍一下用matlab求解矩阵行列式的方法。

matlab如何求矩阵行列式

工具/原料

  • 正常电脑

  • matlab软件

方法/步骤

  1. 1

    矩阵行列式的数学定义

        行列式的定义是通过方程组的求解引入的,也可以说是行列式是由求解线性方程组产生的一种算式把!!!下面我就介绍一下行列式的数学表示法。以三阶行列式为例。

    matlab如何求矩阵行列式
  2. 2

     matlab求行列式指令简介

        matlab计算对应矩阵行列式的值的指令为:d=det(A),该指令返回方阵A的行列式,并赋给d。若A仅包含整数项,则该结果d也是一个整数。

       下面是matlab给出的帮助信息,我们可以通过help det 或 doc det获取。乳腺图所示:

    matlab如何求矩阵行列式
  3. 3

    生成一个矩阵

        这里我们先生成一个矩阵,然后有计算行列式时调用。生成矩阵的方法有很多种,如A=[1,2,3;4,5,6;7,8,9],A=[1 2 3 ; 4 5 6 ; 7 8 9],

    或者       A=  1 2 3

                   4 5 6

                   7 8 9

        此外还有一些其他指令可以生成矩阵,如:zeros(m,n),ones(m,n),eye(m,n),diag(X),rand(m,n)等,这里就比在显示了。下图是我随便生成的一个矩阵:

    matlab如何求矩阵行列式
  4. 4

    求解上面两个矩阵的行列式,掉一批能干指令:“H_A=det(A)”和“H_B=det(B)”。结果如下图所示:

    matlab如何求矩阵行列式
    END

注意事项

  • 虽然这种方法可以求解矩阵行列式,但是传统的计算方法我们也要掌握哦!!!

  • 如果本经验对你有帮助,记得点有用、收藏、评论哦!欢迎点击右边,分享给好友!

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值