MIT线性代数-方程组的几何解释

文章目录

  • 1. 二维空间
    • 1.1 行方向
    • 1.2 列方向
  • 2. 三维空间
    • 2.1 行方向
    • 2.2 列方向

假设有一个方程组 A X = B AX=B AX=B表示如下
2 x − y = 0 (1) 2x-y=0\tag{1} 2xy=0(1)
− x + 2 y = 3 (2) -x+2y=3\tag{2} x+2y=3(2)

  • 矩阵表示如下:
    [ 2 − 1 − 1 2 ] [ x y ] = [ 0 3 ] (3) \begin{bmatrix}2&-1\\\\-1&2\end{bmatrix}\begin{bmatrix}x\\\\y\end{bmatrix}=\begin{bmatrix}0\\\\3\end{bmatrix}\tag{3} 2112 xy = 03 (3)

1. 二维空间

1.1 行方向

  • 从行的方向上可以得到如下图形:
    在这里插入图片描述
  • 得到的交点M(1,2) 就是矩阵求得的x=1,y=2答案。

1.2 列方向

将方程变换成列方向,可得如下结构:
x [ 2 − 1 ] + y [ − 1 2 ] = [ 0 3 ] x\begin{bmatrix}2\\\\-1\end{bmatrix}+y\begin{bmatrix}-1\\\\2\end{bmatrix}=\begin{bmatrix}0\\\\3\end{bmatrix} x 21 +y 12 = 03

  • 可以看成两个向量a= [ 2 − 1 ] \begin{bmatrix}2\\\\-1\end{bmatrix} 21 ,b= [ − 1 2 ] \begin{bmatrix}-1\\\\2\end{bmatrix} 12 的线性组合。
    在这里插入图片描述
  • 从列方向可以看出来,方程组可以看出来是以a= [ 2 − 1 ] \begin{bmatrix}2\\\\-1\end{bmatrix} 21 ,b= [ − 1 2 ] \begin{bmatrix}-1\\\\2\end{bmatrix} 12 为基,以 x, y 为系数,进行向量计算求得向量 [ 0 3 ] \begin{bmatrix}0\\\\3\end{bmatrix} 03

2. 三维空间

2.1 行方向

2 x − y = 0 ; − x + 2 y − z = − 1 ; − 3 y + 4 z = 4 2x-y=0;\quad-x+2y-z=-1;\quad-3y+4z=4 2xy=0;x+2yz=1;3y+4z=4
三维图像如下:
在这里插入图片描述

  • 我们发现,对于方程组来说,我们从行方向画图的时候发现,特别难找到三个平面的交点,为此我们希望用更简单的方式看方程组(列方向)

2.2 列方向

  • 方程组: 2 x − y = 0 ; − x + 2 y − z = − 1 ; − 3 y + 4 z = 4 2x-y=0;\quad-x+2y-z=-1;\quad-3y+4z=4 2xy=0;x+2yz=1;3y+4z=4
  • 转换成矩阵:
    x [ 2 − 1 0 ] + y [ − 1 2 − 3 ] + z [ 0 − 1 4 ] = [ 0 − 1 4 ] x\begin{bmatrix}2\\\\-1\\\\0\end{bmatrix}+y\begin{bmatrix}-1\\\\2\\\\-3\end{bmatrix}+z\begin{bmatrix}0\\\\-1\\\\4\end{bmatrix}=\begin{bmatrix}0\\\\-1\\\\4\end{bmatrix} x 210 +y 123 +z 014 = 014
  • 从列方向的角度来看,我们是以 a = [ 2 − 1 0 ] , b = [ − 1 2 − 3 ] , c = [ 0 − 1 4 ] a=\begin{bmatrix}2\\\\-1\\\\0\end{bmatrix},b=\begin{bmatrix}-1\\\\2\\\\-3\end{bmatrix},c=\begin{bmatrix}0\\\\-1\\\\4\end{bmatrix} a= 210 ,b= 123 ,c= 014 为基,以x,y,z为系数画图,求得向量 z = [ 0 − 1 4 ] z=\begin{bmatrix}0\\\\-1\\\\4\end{bmatrix} z= 014
  • 那么我们就可以以更简单的方式进行求解系数x,y,z
    在这里插入图片描述
  • 通过矩阵方程和图形可以看出,当x=0,y=0,z=1时可以得到结果
    0 [ 2 − 1 0 ] + 0 [ − 1 2 − 3 ] + 1 [ 0 − 1 4 ] = [ 0 − 1 4 ] 0\begin{bmatrix}2\\\\-1\\\\0\end{bmatrix}+0\begin{bmatrix}-1\\\\2\\\\-3\end{bmatrix}+1\begin{bmatrix}0\\\\-1\\\\4\end{bmatrix}=\begin{bmatrix}0\\\\-1\\\\4\end{bmatrix} 0 210 +0 123 +1 014 = 014
  • 只有当向量a,b,c 相互独立,那么就可以通过系数x,y,z来求得向量z;
  • AX=b 表示的是将A的列向量进行组合得到向量b.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/277426.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

redis瘦身版

高可用: 主从 哨兵:sentinel: 集群监控 消息通知 故障转移 配置中心 redis cluster :livu livechat中使用了 人家有槽slot 16384个呢 请求发送任意节点 该节点会将请求发送到正确节点上-相亲相爱 1.哈希的方式,将数据…

如何在CasaOS系统玩客云中安装内网穿透工具实现远程访问内网主机下载资源

文章目录 1. CasaOS系统介绍2. 内网穿透安装3. 创建远程连接公网地址4. 创建固定公网地址远程访问 2月底,玩客云APP正式停止运营,不再提供上传、云添加功能。3月初,有用户进行了测试,局域网内的各种服务还能继续使用,但…

RK3568平台开发系列讲解(基础篇)内核是如何发送事件到用户空间

🚀返回专栏总目录 文章目录 一、相关接口函数二、udevadm 命令三、实验沉淀、分享、成长,让自己和他人都能有所收获!😄 一、相关接口函数 kobject_uevent 是 Linux 内核中的一个函数, 用于生成和发送 uevent 事件。 它是 udev 和其他设备管理工具与内核通信的一种方式。…

Day40:安全开发-JavaEE应用SpringBoot框架JWT身份鉴权打包部署JARWAR

目录 SpringBoot-身份鉴权-JWT技术 SpringBoot-打包部署-JAR&WAR 思维导图 Java知识点 功能:数据库操作,文件操作,序列化数据,身份验证,框架开发,第三方组件使用等. 框架库:MyBatis&…

Navicat 面试题及答案整理,最新面试题

Navicat 在数据库管理中的主要用途有哪些? Navicat 是一款数据库管理工具,其主要用途包括: 1、多数据库支持: Navicat 支持多种数据库连接,包括 MySQL、Oracle、PostgreSQL、SQLite、SQL Server 等,方便用…

湖南麒麟SSH服务漏洞

针对湖南麒麟操作系统进行漏洞检测时,会报SSH漏洞风险提醒,具体如下: 针对这些漏洞,可以关闭SSH服务(前提是应用已经部署完毕不再需要通过SSH远程访问传输文件的情况下,此时可以通过VNC远程登录方法&#x…

Github Copilot 工具,无需账号,一键激活

① 无需账号,100%认证成功!0风险,可联网可更新,,支持copilot版本升级,支持chat ② 支持windows、mac、linux系统等设备 ③一号通用,支持所有IDE(AppCode,CLion,DataGrip,GoLand,IntelliJ IDEA …

51单片机-AT24C02(I2C总线)

目录 一,介绍及元件工作原理 7.时序结构(重要) 8.i2C总线数据帧(重要) 二,应用 一,介绍及元件工作原理 1.元件介绍 2.存储器 3.地址总线和数据总线 地址总线只能一次选中一行 4.引脚及应用…

java上传和下载文件使用教程

文章目录 前言一、引入库二、上传文件1.前台2.后台3.测试 三、下载文件(chrome)1.前台2.后台3.测试 总结 前言 本篇文章介绍java中文件的上传和下载&#xff0c;亲测可用&#xff0c;所用案例为springboot项目。 一、引入库 <!-- SpringBoot Web容器 --> <dependenc…

【原创】java+swing+mysql二手车交易管理系统

前言&#xff1a; 本文主要介绍了二手车交易管理设计与实现。首先&#xff0c;通过市场需求&#xff0c;我们确定了二手车的功能&#xff0c;通常的二手车交易系统都是B/S架构&#xff0c;然而我们今天要用javaswing去开发一个C/S架构的二手车交易管理系统&#xff0c;主要功能…

【QT入门】VS2019+QT的开发环境配置

声明&#xff1a;该专栏为本人学习Qt知识点时候的笔记汇总&#xff0c;希望能给初学的朋友们一点帮助(加油&#xff01;) 往期回顾&#xff1a; 【QT入门】什么是qt&#xff0c;发展历史&#xff0c;特征&#xff0c;应用&#xff0c;QtCreator-CSDN博客【QT入门】Windows平台下…

Spark-Scala语言实战(2)(在IDEA中安装Scala,超详细配图)

之前的文章中&#xff0c;我们学习了如何在windows下下载及使用Scala&#xff0c;但那对一个真正想深入学习Scala的人来说&#xff0c;是不够的&#xff0c;今天我会给大家带来如何在IDEA中安装Scala。同时&#xff0c;希望我的文章能帮助到你&#xff0c;如果觉得我的文章写的…

嵌入式硬件设计(一)|利用 NodeMCU-ESP8266 开发板和继电器结合APP“点灯•blinker”制作Wi-Fi智能开关(附有关硬件详细资料)

概述 本文主要讲述利用 NodeMCU-ESP8266 开发板和继电器通过手机 APP “ 点灯 • Blinker ” 制作一款能够由手机控制的WiFi 智能开关&#xff0c;从而实现智能物联。NodeMCU 是基于 Lua 的开源固件&#xff0c;ESP8266-NodeMCU是一个开源硬件开发板&#xff0c;支持WiFi功能&a…

springboot基于spring boot的在线答题微信小程序

摘 要 在线答题微信小程序是考试中重要的一环&#xff0c;在线答题是学生获取任务信息的主要渠道。为了方便学生能够在网站上查看任务信息、考试&#xff0c;于是开发了基于 springboot框架设计与实现了一款简洁、轻便的在线答题微信小程序。本微信小程序解决了在线答题事务中的…

【RS422】基于未来科技FT4232HL芯片的多波特率串口通信收发实现

功能简介 串行通信接口常常用于在计算机和低速外部设备之间传输数据。串口通信存在多种标准&#xff0c;以RS422为例&#xff0c;它将数据分成多个位&#xff0c;采用异步通信方式进行传输。   本文基于Xilinx VCU128 FPGA开发板&#xff0c;对RS422串口通信进行学习。   根…

面向控制台编程?Java的GUI开发

记得之前刚开始学习Java&#xff0c;按部就班去阅读《Java核心技术》这本书的时候&#xff0c;总是听别人提起&#xff0c;java swing那一章不用看了。然后直到对着控制台编程了半年&#xff0c;回来捡起了Swing图形界面&#xff0c;跟着网上搞了坦克大战的游戏&#xff0c;总觉…

关于数据通信知识的补充——第二篇

目录 四.二层交换机 5.实现不同vlan通信的原理 方法一&#xff1a;路由器网关 方法二&#xff1a;单臂路由 方法三&#xff1a;三层交换机 五.三层路由技术 &#xff08;1&#xff09;直连路由 &#xff08;2&#xff09;静态路由 &#xff08;3&#xff09;动态路由 …

【Poi-tl Documentation】区块对标签显示隐藏改造

前置说明&#xff1a; <dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><version>1.12.1</version> </dependency>模板&#xff1a; 删除行表格测试.docx 改造前测试效果 package run.siyuan…

爬虫学习 Scrapy中间件代理UA随机selenium使用

目录 中间件UA、代理处理---process_requestUA随机 代理处理seleniumscrapy 中间件 控制台操作 (百度只起个名 scrapy startproject mid scrapy genspider baidu baidu.com setting.py内 ROBOTSTXT_OBEY FalseLOG_LEVEL "WARNING"运行 scrapy crawl baidu middle…

FFmpeg 常用命令汇总

​​​​​​经常用到ffmpeg做一些视频数据的处理转换等&#xff0c;用来做测试&#xff0c;今天总结了一下&#xff0c;参考了网上部分朋友的经验&#xff0c;一起在这里汇总了一下。 1、ffmpeg使用语法 命令格式&#xff1a; ffmpeg -i [输入文件名] [参数选项] -f [格…