求矩阵的逆的三种方法

求矩阵的逆的三种方法我们知道求矩阵的逆具有非常重要的意义,本文分享给大家如何针对3阶以内的方阵,求出逆矩阵的3种手算方法:待定系数法、伴随矩阵法、初等变换法(只介绍初等行变换)待定系数法求逆矩阵 1 首先,我们来看如何使用待定系数法,求矩阵的逆。 举例: 矩阵A= 12 -1-3 2 假设所求的逆矩阵为 ab cd 则 3 从而可以得出方程组 a+2c=1 b+2d=0 -a-3c=0 -b-3d=1

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

我们知道求矩阵的逆具有非常重要的意义,本文分享给大家如何针对3阶以内的方阵,求出逆矩阵的3种手算方法:待定系数法、伴随矩阵法、初等变换法(只介绍初等行变换)

3阶以内的矩阵求逆矩阵的3种手算方法

待定系数法求逆矩阵

  1. 1

    首先,我们来看如何使用待定系数法,求矩阵的逆。

    举例:

    矩阵A=

    1 2

    -1 -3

    3阶以内的矩阵求逆矩阵的3种手算方法

  2. 2

    假设所求的逆矩阵为

    a b

    c d

    3阶以内的矩阵求逆矩阵的3种手算方法

  3. 3

    从而可以得出方程组

    a+2c=1

    b+2d=0

    -a-3c=0

    -b-3d=1

    解得

    a=3

    b=2

    c=-1

    d=-1

    3阶以内的矩阵求逆矩阵的3种手算方法

  4. 4

    所以A的逆矩阵A⁻¹=

    3 2

    -1 -1

    3阶以内的矩阵求逆矩阵的3种手算方法

    END

伴随矩阵求逆矩阵

  1. 1

    伴随矩阵是矩阵元素所对应的代数余子式,所构成的矩阵,转置后得到的新矩阵。

    我们先求出伴随矩阵A*=

    -3 -2

    1 1

    3阶以内的矩阵求逆矩阵的3种手算方法

  2. 2

    接下来,求出矩阵A的行列式

    |A|

    =1*(-3)-(-1)*2 

    =-3+2

    =-1

    3阶以内的矩阵求逆矩阵的3种手算方法

  3. 3

    从而逆矩阵A⁻¹=A*/|A| = A*/(-1)=-A*=

    3 2

    -1 -1

    3阶以内的矩阵求逆矩阵的3种手算方法

    END

初等变换求逆矩阵

  1. 1

    下面我们介绍如何通过初等(行)变换来求逆矩阵。

    首先,写出增广矩阵A|E,即矩阵A右侧放置一个同阶的单位矩阵,得到一个新矩阵。

     1  2  1  0

    -1 -3  0  1

    3阶以内的矩阵求逆矩阵的3种手算方法

  2. 2

    然后进行初等行变换。依次进行

    第1行加到第2行,得到

     1  2  1  0

     0 -1  1  1

    第2行×2加到第1行,得到

     1  0  3  2

     0 -1  1  1

    第2行×(-1),得到

     1  0  3  2

     0  1 -1 -1

    3阶以内的矩阵求逆矩阵的3种手算方法

  3. 3

    因此逆矩阵A⁻¹=

    3 2

    -1 -1

    3阶以内的矩阵求逆矩阵的3种手算方法

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/171675.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 并发框架disruptor_ringbuffer的常规用法

    并发框架disruptor_ringbuffer的常规用法Disruptor概述子主题1生产者消费组框架子主题2使用子主题11.建Event类(数据对象)2.建立一个生产数据的工厂类,EventFactory,用于生产数据;3.监听事件类(处理Event数据)4.实例化Disruptor,配置参数,绑定事件;5.建存放数据的核心RingBuffer,生产的数据放入RungBuffer。ringbuffer它…

  • 为何与0xff进行与运算

    为何与0xff进行与运算在剖析该问题前请看如下代码publicstaticStringbytes2HexString(byte[]b){ Stringret=””; for(inti=0;i  Stringhex=Integer.toHexString(b[i]&0xFF);  if(hex.length()==1){

  • 百度分享插件使用[通俗易懂]

    百度分享插件使用[通俗易懂]这一篇写的比较全面,各种参数也基本都有了:百度分享代码–一键分享BaiduShareBEGIN这里完整的展示一下插件如何编写。首先需要插入百度分享插件js文件:Tip:这个插件不支持htt

  • ExecuteNonQuery()的用法

    ExecuteNonQuery()的用法ExecuteNonQuery()的用法下面我们将详细讲解如何在Page_Load()中对数据库的增加、删除、修改,最后我们再来总结一下ExecuteNonQuery(),ExecuteScalar(

  • laravel 远程一对多实例

    laravel 远程一对多实例

  • 电脑蓝屏代码0x0000000f4_电脑蓝屏代码

    电脑蓝屏代码0x0000000f4_电脑蓝屏代码Stop:0x000000F40x000000f4CRITICAL_OBJECT_TERMINATION此问题主要由于系统重要进程被意外终止。请使用干净启动的操作来排除软件方面的干扰。开机按F8进安全模式,设置操作系统进入干净启动状态:a.点击开始菜单并在搜索框中输入msconfig,然后按回车键。b.点击“服务”标签卡,选择“隐藏所有的微软服务”,然后点击全部禁…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号