0201线性方程组和矩阵-矩阵及其运算-线性代数

文章目录

    • 一、线性方程组
    • 二、矩阵的定义
    • 结语

一、线性方程组

设有 n 个未知数 m n个未知数m n个未知数m个方程的线性方程组
{ a 11 x 1 + a 12 x 2 + ⋯ + a 1 n x n = b 1 , a 21 x 1 + a 22 x 2 + ⋯ + a 2 n x n = b 2 , ⋯ a m 1 x 1 + a m 2 x 2 + ⋯ + a m n x n = b m , \begin{cases} a_{11}x_1+a_{12}x_2+\cdots+a_{1n}x_n=b_1,\\ a_{21}x_1+a_{22}x_2+\cdots+a_{2n}x_n=b_2,\\ \cdots\\ a_{m1}x_1+a_{m2}x_2+\cdots+a_{mn}x_n=b_m,\\ \end{cases} a11x1+a12x2++a1nxn=b1,a21x1+a22x2++a2nxn=b2,am1x1+am2x2++amnxn=bm,
其中 a i j 是第 i 个方程的第 j a_{ij}是第i个方程的第j aij是第i个方程的第j个未知数的系数, b i 是第 i b_i是第i bi是第i个方程的常数项, i = 1 , 2 , ⋯ , m ; j = 1 , 2 , ⋯ , n i=1,2,\cdots,m;\quad j=1,2,\cdots,n i=1,2,,m;j=1,2,,n

当常数项 b 1 , b 2 , ⋯ , b n b_1,b_2,\cdots,b_n b1,b2,,bn不全为零时,线性方程组(1)叫做 n n n元非齐次线性方程组,当 b 1 , b 2 , ⋯ , b n b_1,b_2,\cdots,b_n b1,b2,,bn全为零时,(1)式称为 n n n元其次线性方程组。

对于线性方程组需要讨论以下问题:

  1. 它是否有解?
  2. 在有解时,它是否唯一?
  3. 如果有多个解,如何求出它的所有解?

对于线性方程组(1)上述问题的答案取决于它的 m × n 个系数 a i j ( i = 1 , 2 , ⋯ , m ; j = 1 , 2 , ⋯ , n ) m\times n个系数a_{ij}(i=1,2,\cdots,m;j=1,2,\cdots,n) m×n个系数aij(i=1,2,,m;j=1,2,,n)和右端的常数项 b 1 , b 2 , ⋯ , b n b_1,b_2,\cdots,b_n b1,b2,,bn所构成的 m 行 n + 1 m行n+1 mn+1列矩形数表:
a 11 a 12 ⋯ a 1 n b 1 a 21 a 22 ⋯ a 2 n b 2 ⋮ ⋮ ⋮ ⋮ a m 1 a m 2 ⋯ a m n b m \begin{matrix} a_{11}&a_{12}&\cdots&a_{1n}&b_1\\ a_{21}&a_{22}&\cdots&a_{2n}&b_2\\ \vdots&\vdots&&\vdots&\vdots\\ a_{m1}&a_{m2}&\cdots&a_{mn}&b_m\\ \end{matrix} a11a21am1a12a22am2a1na2namnb1b2bm
这里横排称为行,竖排称为列;对于齐次线性方程相应问题的答案完全取决于他的 m × n 个系数 a i j ( i = 1 , 2 , ⋯ , m ; j = 1 , 2 , ⋯ , n ) m\times n个系数a_{ij}(i=1,2,\cdots,m;j=1,2,\cdots,n) m×n个系数aij(i=1,2,,m;j=1,2,,n)所构成的 m 行 n 列 m行n列 mn矩形数表:
a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋮ a m 1 a m 2 ⋯ a m n \begin{matrix} a_{11}&a_{12}&\cdots&a_{1n}\\ a_{21}&a_{22}&\cdots&a_{2n}\\ \vdots&\vdots&&\vdots\\ a_{m1}&a_{m2}&\cdots&a_{mn}\\ \end{matrix} a11a21am1a12a22am2a1na2namn

二、矩阵的定义

定义1 由 m × n m\times n m×n个数 a i j ( i = 1 , 2 , ⋯ , n ; j = 1 , 2 , ⋯ , n ) a_{ij}(i=1,2,\cdots,n;j=1,2,\cdots,n) aij(i=1,2,,n;j=1,2,,n)排成的 m m m n n n列的数表
a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋮ a m 1 a m 2 ⋯ a m n \begin{matrix} a_{11}&a_{12}&\cdots&a_{1n}\\ a_{21}&a_{22}&\cdots&a_{2n}\\ \vdots&\vdots&&\vdots\\ a_{m1}&a_{m2}&\cdots&a_{mn}\\ \end{matrix} a11a21am1a12a22am2a1na2namn
称为 m 行 n 列 m行n列 mn矩阵,简称 m × n m\times n m×n矩阵,记作
A = ( a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋮ a m 1 a m 2 ⋯ a m n ) A=\begin{pmatrix} a_{11}&a_{12}&\cdots&a_{1n}\cr a_{21}&a_{22}&\cdots&a_{2n}\cr \vdots&\vdots&&\vdots\cr a_{m1}&a_{m2}&\cdots&a_{mn}\cr \end{pmatrix} A= a11a21am1a12a22am2a1na2namn
m × n m\times n m×n个数称为矩阵A的元素,简称为元,数 a i j a_{ij} aij位于矩阵A的第i行第j列,称为矩阵A的 ( i , j ) (i,j) (i,j)元,以数 a i j 为 ( i , j ) a_{ij}为(i,j) aij(i,j)元的矩阵简记作 a i j 或者 ( a i j ) m × n a_{ij}或者(a_{ij})_{m\times n} aij或者(aij)m×n, m × n m\times n m×n阶矩阵也记作 A m × n A_{m\times n} Am×n

元素是实数的矩阵称为实矩阵,元素是复数的矩阵称为复矩阵。

**tips:**如无特殊说明,都为实矩阵。

行数和列数都等于 n n n的矩阵称为 n n n阶矩阵或 n n n阶方阵。 n 阶矩阵也记作 A n n阶矩阵也记作A_n n阶矩阵也记作An

只有一行的矩阵 A = ( a 1 a 2 ⋯ a n ) A=(a_1\quad a_2\quad \cdots\quad a_n) A=(a1a2an)称为行矩阵,又称行向量。只有一列的矩阵
B = ( b 1 b 2 ⋮ b m ) B=\begin{pmatrix} b_1\cr b_2\cr \vdots\cr b_m \end{pmatrix} B= b1b2bm
称为列矩阵,又称列向量。

两个矩阵行数相等、列数也相等时,就称它们是同型矩阵。如果 A = ( a i j ) 与 B = ( b i j ) A=(a_{ij})与B=(b_{ij}) A=(aij)B=(bij)是同行矩阵,并且它们的元素相等,即

a i j = b i j ( i = 1 , 2 , ⋯ , m ; j = 1 , 2 , ⋯ n ) a_{ij}=b_{ij}(i=1,2,\cdots,m;j=1,2,\cdots n) aij=bij(i=1,2,,m;j=1,2,n)

那么就称矩阵A和矩阵B相等,记作

A = B A=B A=B

元素都为零的矩阵称为零矩阵,记作O.

tips:不同型的零矩阵是不同的。

对于非齐次线性方程组:
{ a 11 x 1 + a 12 x 2 + ⋯ + a 1 n x n = b 1 , a 21 x 1 + a 22 x 2 + ⋯ + a 2 n x n = b 2 , ⋯ a m 1 x 1 + a m 2 x 2 + ⋯ + a m n x n = b m , \begin{cases} a_{11}x_1+a_{12}x_2+\cdots+a_{1n}x_n=b_1,\\ a_{21}x_1+a_{22}x_2+\cdots+a_{2n}x_n=b_2,\\ \cdots\\ a_{m1}x_1+a_{m2}x_2+\cdots+a_{mn}x_n=b_m,\\ \end{cases} a11x1+a12x2++a1nxn=b1,a21x1+a22x2++a2nxn=b2,am1x1+am2x2++amnxn=bm,
有如下几个矩阵:
A = ( a i j ) x = ( x 1 x 2 ⋮ x n ) b = ( b 1 b 2 ⋮ b m ) B = ( a 11 a 12 ⋯ a 1 n b 1 a 21 a 22 ⋯ a 2 n b 2 ⋮ ⋮ ⋮ ⋮ a m 1 a m 2 ⋯ a m n b m ) A=(a_{ij})\\ x=\begin{pmatrix} x_1\cr x_2\cr \vdots\\ x_n\\ \end{pmatrix}\\ b=\begin{pmatrix} b_1\cr b_2\cr \vdots\\ b_m\\ \end{pmatrix}\\ B=\begin{pmatrix} a_{11}&a_{12}&\cdots&a_{1n}&b_1\\ a_{21}&a_{22}&\cdots&a_{2n}&b_2\\ \vdots&\vdots&&\vdots&\vdots\\ a_{m1}&a_{m2}&\cdots&a_{mn}&b_m\\ \end{pmatrix} A=(aij)x= x1x2xn b= b1b2bm B= a11a21am1a12a22am2a1na2namnb1b2bm
其中A成为系数矩阵,x成为未知数矩阵,b成为常数项矩阵,B成为增广矩阵。

例2 某长向三个商店(编号1,2,3)发送四种产品(编号一、二、三、四)的数量可列成矩阵
行为商店编号,列为产品编号 A = ( a 11 a 12 a 13 a 14 a 21 a 22 a 23 a 34 a 31 a 32 a 33 a 34 ) 行为商店编号,列为产品编号\\ A=\begin{pmatrix} a_{11}&a_{12}&a_{13}&a_{14}\\ a_{21}&a_{22}&a_{23}&a_{34}\\ a_{31}&a_{32}&a_{33}&a_{34}\\ \end{pmatrix} 行为商店编号,列为产品编号A= a11a21a31a12a22a32a13a23a33a14a34a34
其中 a i j a_{ij} aij为工厂向第 i i i家商店发送的第 j j j种商品。

这四种商品的单价即单件质量也可列成矩阵
行表示产品编号,列表示(单价、单件质量) A = ( b 11 b 12 b 21 b 22 b 31 b 32 b 41 b 42 ) 行表示产品编号,列表示(单价、单件质量)\\ A=\begin{pmatrix} b_{11}&b_{12}\\ b_{21}&b_{22}\\ b_{31}&b_{32}\\ b_{41}&b_{42}\\ \end{pmatrix} 行表示产品编号,列表示(单价、单件质量)A= b11b21b31b41b12b22b32b42
其中 b i 1 b_{i1} bi1为第 i i i种商品的单价, b i 2 b_{i2} bi2表示第 i i i种商品的单件质量。

例3 四个城市间的单向航线如图2.1所示,若令
a i j = { 1 , 从市到 j 市有 1 条单向航线, 0 , 从市到 j 市没有单向航线, a_{ij}=\begin{cases} 1,从市到j市有1条单向航线,\\ 0,从市到j市没有单向航线,\\ \end{cases} aij={1,从市到j市有1条单向航线,0,从市到j市没有单向航线,

则图2.1可用矩阵表示为

在这里插入图片描述

则图 2.1 可用矩阵表示为 ( 0 1 1 1 1 0 0 0 0 1 0 0 1 0 1 0 ) 则图2.1可用矩阵表示为\\ \begin{pmatrix} 0&1&1&1\\ 1&0&0&0\\ 0&1&0&0\\ 1&0&1&0\\ \end{pmatrix} 则图2.1可用矩阵表示为 0101101010011000
一般地,若干个点之间的单向通道都可用这样的矩阵表示。

例4 n n n个变量 x 1 , x 2 , ⋯ , x n x_1,x_2,\cdots,x_n x1,x2,,xn m m m个变量 y 1 , y 2 , ⋯ , y m y_1,y_2,\cdots,y_m y1,y2,,ym之间的关系式
{ y 1 = a 11 x 1 + a 12 x 2 + ⋯ + a 1 n x n , y 2 = a 21 x 1 + a 22 x 2 + ⋯ + a 2 n x n , ⋯ ⋯ ⋯ y m = a m 1 x 1 + a m 2 x 2 + ⋯ + a m n x n \begin{cases} y_1=a_{11}x_1+a_{12}x_2+\cdots+a_{1n}x_n,\\ y_2=a_{21}x_1+a_{22}x_2+\cdots+a_{2n}x_n,\\ \cdots\cdots\cdots\\ y_m=a_{m1}x_1+a_{m2}x_2+\cdots+a_{mn}x_n\\ \end{cases} y1=a11x1+a12x2++a1nxn,y2=a21x1+a22x2++a2nxn,⋯⋯⋯ym=am1x1+am2x2++amnxn
表示一个从变量 x 1 , x 2 , ⋯ , x n x_1,x_2,\cdots,x_n x1,x2,,xn到变量 y 1 , y 2 , ⋯ , y m y_1,y_2,\cdots,y_m y1,y2,,ym线性变换,其中 a i j a_{ij} aij为常数。线性变换的系数 a i j a_{ij} aij构成矩阵 A = ( a i j ) m × n A=(a_{ij})_{m\times n} A=(aij)m×n.

tips:线性变换与矩阵之间存在着一一对应的关系。

例如线性变换
{ y 1 = λ x 1 , y 2 = λ x 2 , ⋯ y n = λ x n \begin{cases} y_1=\lambda x_1,\\ y_2=\lambda x_2,\\ \cdots\\ y_n=\lambda x_n \end{cases} y1=λx1,y2=λx2,yn=λxn
对应n阶方阵:
A = ( λ 1 0 ⋯ 0 0 λ 2 ⋯ 0 ⋮ ⋮ ⋱ 0 0 0 ⋯ λ n ) A=\begin{pmatrix} \lambda_1&0&\cdots&0\\ 0&\lambda_2&\cdots&0\\ \vdots&\vdots&\ddots&0\\ 0&0&\cdots&\lambda_n\\ \end{pmatrix} A= λ1000λ20000λn

这个方阵特点:从左上角到右下角的直线(叫做对角线)以外的元素都是0.这种方阵称为对角矩阵,简称对角阵,记作

A = d i a g ( λ 1 , λ 2 , ⋯ , λ n ) A=diag(\lambda_1,\lambda_2,\cdots,\lambda_n) A=diag(λ1,λ2,,λn)

特别当 λ 1 = λ 2 = ⋯ = λ n = 1 \lambda_1=\lambda_2=\cdots=\lambda_n=1 λ1=λ2==λn=1时的线性变换叫做恒等变换,它对应的n阶方阵
A = ( 1 0 ⋯ 0 0 1 ⋯ 0 ⋮ ⋮ ⋱ 0 0 0 ⋯ 1 ) A=\begin{pmatrix} 1&0&\cdots&0\\ 0&1&\cdots&0\\ \vdots&\vdots&\ddots&0\\ 0&0&\cdots&1\\ \end{pmatrix} A= 1000100001
叫做n阶单位矩阵,简称单位阵。矩阵特点:对角线上的元素都是1,其他元素都是0,即单位阵 E 的 ( i , j ) 元 e i j E的(i,j)元e_{ij} E(i,j)eij
e i j = { 1 , 当 i = j , 0 , 当 i ≠ j ( i , j = 1 , 2 , ⋯ , n ) e_{ij}=\begin{cases} 1,当i=j,\\ 0,当i\not=j \end{cases} (i,j=1,2,\cdots,n) eij={1,i=j,0,i=j(i,j=1,2,,n)

结语

❓QQ:806797785

⭐️文档笔记地址 https://github.com/gaogzhen/math

参考:

[1]同济大学数学系.工程数学.线性代数 第6版 [M].北京:高等教育出版社,2014.6.p24-29.

[2]同济六版《线性代数》全程教学视频[CP/OL].2020-02-07.p6.

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

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

相关文章

Python RPA简单开发实践(selenium登陆浏览器自动输入密码登陆)

打开csdn博客,简单版 class BS:def __init__(self, url):self.url url# self.password password# self.username usernamedef login_url(self):from selenium import webdriver# 不自动关闭浏览器option webdriver.ChromeOptions()option.add_experimental_opt…

【Canvas与艺术】绘制暗绿色汽车速度仪表盘

【原型】 【成果】 【代码】 <!DOCTYPE html> <html lang"utf-8"> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"/> <head><title>暗绿色汽车速度仪表盘</title><style type"t…

基于Arduino IDE 野火ESP8266模块 MODBUS RTU开发

一、工程创建 1.新建工程&#xff0c;工程另存为modbusRtu。 2.官网搜索modbus 相关库 https://www.arduino.cc/reference/en/libraries/或者在Arduino IDE中库管理中搜索选择modbus库 安装完如下 选择更多信息&#xff0c;会跳到库的代码示例&#xff0c;可查看如何使用该…

python框架的一加剧场管理系统的设计与实现flask-django-nodejs-php

本文讲述了一加剧场管理系统。结合电子管理系统的特点&#xff0c;分析了一加剧场管理系统的背景&#xff0c;给出了一加剧场管理系统实现的设计方案。 本论文主要完成不同用户的权限划分&#xff0c;不同用户具有不同权限的操作功能&#xff0c;在用户模块&#xff0c;主要有用…

Git多分支管理实践

想要实现本地文件对远程文件的管理&#xff0c;必须懂得Git的相关操作。 工作中不免会遇到一个仓库多个分支的管理。 git多分支管理属于git的进阶版操作&#xff0c;下面我们来看看。 1. 拉取一个git仓库 git仓库名假设为&#xff1a;test_demo&#xff0c;默认是主仓库&…

搞了半天blender整动画这么爽,骨骼重定向一回,动作就可以到处套用,和音频对轨也好使

我们搞到了运动数据&#xff08;可能是bvh文件&#xff0c;也可能是fbx文件&#xff09;之后&#xff0c;想要让某个静态的模型动起来。 我们假定用的是Tpose的模型&#xff08;因为我这个bvh文件是Tpose用的&#xff0c;所以为了动作映射不出问题&#xff0c;优先整的这种模型…

C++开发基础——函数对象与std::function模板

一&#xff0c;函数对象 1.函数对象的概念 函数对象可以像函数那样被直接调用。 函数对象(function objects)又被称为仿函数(functors)。 函数对象可以被当作一个值赋给另一个变量&#xff0c;也可以作为实参传递给其他函数&#xff0c;或者作为其他函数的返回结果。 函数…

WM8978 —— 带扬声器驱动程序的立体声编解码器(5)

接前一篇文章&#xff1a;WM8978 —— 带扬声器驱动程序的立体声编解码器&#xff08;4&#xff09; 九、寄存器概览与详解 1. 整体概览 WM8978芯片共有58个寄存器&#xff0c;整体总表如下&#xff1a; 2. 详细说明 在此&#xff0c;只介绍WM8978较为常用的那些寄存器。 &…

C++初阶:string类相关练习题

目录 1. 字符串相加2. 反转字母3. 字符串中唯一字母4. 字符串中最后一个单词5. 验证回文串6. 反转字符II7. 反转字符串中的单词8. 字符串相乘 1. 字符串相加 题目信息&#xff1a; 题目连接&#xff1a; 字符串相加 class Solution { public:string addStrings(string num1, s…

2024龙年新版UI周易测算网站H5源码

支持对接第三方支付 安装方法以linux为例: 1、建议在服务器上面安装宝塔面板,以便操作,高逼格技术员可以忽略这步操作。 2、把安装包文件解压到根目录,同时建立数据库,把数据文件导入数据库 3、修改核心文件config/inc_config.php把数据库信息替换成你的 4、解析域名…

Java 学习和实践笔记(44):数组的声明定义和使用以及初始化

示例代码&#xff1a; public class TestArray {public static void main(String[] args) {/*测试整数型一维数组*/int[] s;//声明s是一个整数数组类型s new int[10];//将s实例化&#xff0c;也就是分配内存空间&#xff0c;真正创建了这个对象//int[] s new int[10];也可以…

Meta 推出SceneScript,一种全新的3D场景重建方式

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

Zabbix与Prometheus区别简述

Zabbix与Prometheus区别简述 历史沿革 一、监控工具简介 1、Zabbix https://www.zabbix.com/cn/download Zabbix是传统的监控系统&#xff0c;出现比云原生早&#xff0c;使用的是SQL关系型数据库&#xff1b;开源监控软件&#xff0c;遵守 GPLv2开源协议&#xff0c;起源于…

高架学习笔记之系统分析与设计

目录 一、结构化方法&#xff08;SASD&#xff09; 1.1. 结构化分析方法&#xff08;SA&#xff09; 1.1.1. 数据流图&#xff08;DFD&#xff09; 1.1.2. 实体联系图&#xff08;E-R图&#xff09; 1.1.3. 状态转换图(STD) 1.1.4. 数据字典 1.2. 结构化设计方法&#x…

Prometheus Grafana 配置仪表板

#grafana# 其实grafana提供了丰富的Prometheus数据源的仪表板&#xff0c;基本上主流的都有&#xff0c;通过下面官方地址可查阅 Dashboards | Grafana Labs 这里举例说明&#xff0c;配置node_exporter仪表板 首先&#xff0c;在上面的网站搜索 node 可以查到蛮多的仪表板…

【现代C++】统一初始化

现代C中的统一初始化&#xff08;Uniform Initialization&#xff09;是C11引入的一项特性&#xff0c;它提供了一种统一的语法来初始化任何类型的对象。统一初始化旨在增强代码的一致性和清晰度&#xff0c;减少传统初始化方式中的歧义。以下是统一初始化的几种用法及相应的示…

【贪心】【回溯】【字符串】2014. 重复 K 次的最长子序列

本文涉及知识点 贪心 回溯 字符串 LeetCode2014. 重复 K 次的最长子序列 给你一个长度为 n 的字符串 s &#xff0c;和一个整数 k 。请你找出字符串 s 中 重复 k 次的 最长子序列 。 子序列 是由其他字符串删除某些&#xff08;或不删除&#xff09;字符派生而来的一个字符串…

网络安全笔记-day6,NTFS安全权限

文章目录 NTFS安全权限常用文件系统文件安全权限打开文件安全属性修改文件安全权限1.取消父项继承权限2.添加用户访问权限3.修改用户权限4.验证文件权限5.总结权限 强制继承父项权限文件复制移动权限影响跨分区同分区 总结1.权限累加2.管理员最高权限2.管理员最高权限 NTFS安全…

仿京东项目——京西商城(数据库设计)

文章目录 仿京东——京西商城数据库设计建立E-R图数据库表设计用户表商品表订单表订单详情表评论表购物车表购物车项表 仿京东——京西商城 数据库设计 主要实体有&#xff1a; 用户 用户ID&#xff08;User_ID&#xff09;&#xff1a;唯一标识用户的主键 用户名&#xff0…

同豪BIM模型如何快速修改路面、桥面、梁板颜色

0序 同豪的建模软件&#xff0c;做路桥隧的bim建模&#xff0c;速度很快。缺点就是他们的模型可以认为是没有颜色。只有自带的几种风格、纹理。 部分领导觉得颜色不好看&#xff0c;与背景色对比度不强&#xff0c;甚至甲方也会要求修改模型颜色&#xff0c;使之更醒目&#x…