首页 > 其他分享 >2024 暑假学习笔记

2024 暑假学习笔记

时间:2024-07-10 15:46:02浏览次数:8  
标签:原点 det 矩阵 笔记 2024 vec 暑假 向量 行列式

向量

我们定义向量是多维空间中一条带方向的线段,由于不太需要考虑其绝对位置关系,只考虑相对位置,一般都是平移到原点然后记录终点的坐标,记为 \(\vec x = (a_1, a_2, ..., a_n)\)。

一般来说我们只探讨二维向量,因为是比较容易想的。

比如说:

我们可以称这个向量为 \(u\),也可以表示为 \(\vec B\),显然 \(\vec B = (2, 3)\)。

同时在空间中也有一些特殊的向量,比如:

  • \(\vec 0\),就是原点,由原点指向原点,初始的向量。
  • \(\vec i\),在 \(x\) 轴方向前进一步的向量。
  • \(\vec j\),在 \(y\) 轴方向前进一步的向量。
  • \(\vec k, l, m ...\),在更高维度上前进一步的向量。

我们称这些向量为基向量。

如图:

向量 \(\vec i\) 和 \(\vec j\) 就是基向量。

下面介绍一下向量的加减法则:

  • \(\vec a + \vec b = (x_a + x_b, y_a + y_b)\)。
  • \(\vec a - \vec b = (x_a - x_b, y_a - y_b)\)。

如图:

\(\vec a + \vec b = \vec c\)。

如果是减法我们就加上其相反向量即可。

向量的数乘:

  • \(p \vec a = (px_a, px_b)\)。

向量的点乘:

  • \(\vec a \cdot \vec b = |a| \cdot |b| \cdot \cos <a, b>\)。

矩阵

\(n \times m\) 的矩阵。

\(n \times n\) 的矩阵称之为方阵。

运算:

  • 矩阵的加法:按位相加即可。
  • 矩阵的数乘:按位相乘即可。
  • 矩阵的点乘:\(c_{i, j} = \sum a_{i, k} \times b_{k, j}\)。
  • 矩阵的转置:写为 \(A^T\),\(A^T_{i, j} = A_{j, i}\)。

基础矩阵:

  • 单位矩阵:即主对角线上全为 \(1\),乘上任何矩阵都为它本身。
  • 零矩阵:全为 \(0\) 的矩阵,乘上任何矩阵都为零矩阵。

很多 DP 转移可以写成矩阵形式,由于矩阵乘法是有结合律的,所以可以快速幂做。

行列式

行列式仅针对方阵。

然后计算公式是:

\[\det(A) = \sum (-1)^{\sigma} \prod a_i \]

一些性质:

  • 交换两行,行列式值乘上 \(-1\)。
  • 倍加,行列式值不变。
  • 和的拆分(一行或一列),直接拆分相加即可。
  • \(\det(AB) = \det(A) \det(B)\)

根据性质,可以用高斯消元把下面全部消成 \(0\),然后就只能取对角线上的值了。

标签:原点,det,矩阵,笔记,2024,vec,暑假,向量,行列式
From: https://www.cnblogs.com/alexande/p/18294174

相关文章

  • SMU Summer 2024 Contest Round 3
    SMUSummer2024ContestRound3寻找素数对题意给你一个偶数,找到两个最接近的素数,其和等于该偶数。思路处理出1e5以内的素数,然后遍历,更新最接近的答案。代码#include<bits/stdc++.h>usingnamespacestd;usingi64=longlong;vector<int>euler_range(intn){......
  • YOLOv8-Seg改进:backbone主干改进 | 微软新作StarNet:超强轻量级Backbone | CVPR 2024
     ......
  • YOLOv8原创改进:backbone主干改进 | 微软新作StarNet:超强轻量级Backbone | CVPR 2024
     ......
  • 【2023-2024第二学期】助教工作学期总结
    一、助教工作的具体职责和任务1、帮助同学解答问题2、批改同学们的作业3、在实验课上引导同学们排错,加深对实验内容的理解4、及时向老师反馈同学们的问题5、负责开实验室,最后一个离开实验室检查所有设备是否都关6、考前在实验室帮助同学们复......
  • BKP备份寄存器和实时时钟笔记
    BKP(BackupRegisters)备份寄存器BKP可用于存储用户应用程序数据。当VDD(2.0~3.6V)电源被切断,他们仍然由VBAT(1.8~3.6V)维持供电。当系统在待机模式下被唤醒,或系统复位或电源复位时,他们也不会被复位TAMPER引脚产生的侵入事件将所有备份寄存器内容清除RTC引脚输出RTC校准时钟、RTC闹......
  • STM - PWR 笔记
    PWR(PowerControl)电源控制PWR负责管理STM32内部的电源供电部分,可以实现可编程电压监测器和低功耗模式的功能可编程电压监测器(PVD)可以监控VDD电源电压,当VDD下降到PVD阀值以下或上升到PVD阀值之上时,PVD会触发中断,用于执行紧急关闭任务低功耗模式包括睡眠模式(Sleep)、......
  • JavaSE学习笔记第二弹——对象和多态(上)
    目录面向对象基础面向对象程序设计的定义类的基本结构成员变量成员方法方法定义与使用设计练习方法重载构造方法静态变量和静态方法String和StringBuilder基本含义区别总结今天我们继续来学习JavaSE,扩展和Java相关的知识,与大家共勉。今天的主题是对象和多态,希......
  • C语言学习笔记(04)——内存空间的使用
    指针指针概述:内存类型资源的地址、门牌号的代名词指针只是个概念,要用还得用指针变量:存放指针这个概念的盒子C语言编译器对指针这个特殊的概念,有2个疑问?1、分配一个盒子,盒子要多大?​ 在32bit系统中,指针就是4个字节,指针大小都固定了,就是4字节,跟你指向什么类型没有关系2、盒子......
  • 骨传导耳机哪个牌子好?精选2024年度最值得入手的5款骨传导耳机推荐!
    作为在数码耳机领域有着多年工作经验的达人,我见证过骨传导耳机市场的热门,也目睹了不少因盲目选购而导致听力不适或体验不佳的案例。在此,我必须郑重告诫大家,切莫轻信市场上那些夸大其词、声称完美兼顾音质与舒适度的骨传导耳机宣传!实际上,这些劣质机型不仅戴着不舒服,而且音质模糊......
  • 【C语言】学习笔记:找出一个二维数组中的最大值,并打印出该最大值及其在数组中的位置
    找出一个二维数组中的最大值,并打印出该最大值及其在数组中的位置。首先,定义了必要的变量,包括用于遍历数组的索引变量i和j,以及用于存储最大值及其位置的变量hang、lie和max。定义了一个名为arry的二维数组,并初始化了其元素。使用两个嵌套的for循环来遍历数组,并......