Hermite矩阵
Hermite矩阵
文章目录
- Hermite矩阵
- 一、正规矩阵
- 【定义】A^H^矩阵
- 【定理】 A^H^的运算性质
- 【定义】正规矩阵、特殊的正规矩阵
- 【定理】与正规矩阵酉相似的矩阵也是正规矩阵
- 【定理】正规的上(下)三角矩阵必为对角矩阵
- 【定义】复向量的内积
- 【定理】Schmitt正交化
- 二、酉矩阵(unitary)
- 【定理】酉矩阵的判定
- 【定理】数值矩阵与酉矩阵性质的类比
- 【定理】酉矩阵的所有特征值模都等于1,并且属于不同特征值的特征向量正交
- 【定理】Schur定理
- 【定理】A酉相似于对角矩阵,则A为正规矩阵
- 三、Hermite矩阵
- 【定理】Hermite矩阵的特征值必为实数,并且属于不同特征值的特征向量正交
- 【定理】反Hermite矩阵的特征值为0或纯虚数,并且属于不同特征值的特征向量正交
- 【定理】Hermite/反Hermite矩阵当且仅当的判断
- 四、Hermite二次型
- 【定义】Hermite二次型
- 【定义】复相合
- 【定理】每个二次型都可酉变换为标准型
- 【定理】Hermite二次型经过适当可逆线性替换可化为规范型
- 【定理】Hermite二次型的规范型唯一
- 五、正定Hermite矩阵
- 【定义】Hermite二次型的正定、负定、半正定、半负定、不定
- 【定理】正定、负定、半正定、半负定、不定 与 正负惯性指数 的关系
- 【定义】Hermite矩阵的正定、负定、半正定、半负定、不定
- 【定理】正定的当且仅当条件
将线性代数中的实矩阵扩展为复矩阵
一、正规矩阵
【定义】AH矩阵
对复矩阵 A A A
A = [ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋮ a n 1 a n 2 ⋯ a n n ] A= \begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1n} & \\ a_{21} & a_{22} & \cdots & a_{2n} & \\ \vdots & \vdots && \vdots & \\ a_{n1} & a_{n2} & \cdots & a_{nn} & \\ \end{bmatrix} A= a11a21⋮an1a12a22⋮an2⋯⋯⋯a1na2n⋮ann 有 A H A^H AH 矩阵为
A H = A T ‾ = A ‾ T = [ a 11 ‾ a 12 ‾ ⋯ a 1 n ‾ a 21 ‾ a 22 ‾ ⋯ a 2 n ‾ ⋮ ⋮ ⋮ a n 1 ‾ a n 2 ‾ ⋯ a n n ‾ ] A^H=\overline{A^T}=\overline{A}^T= \begin{bmatrix} \overline{a_{11}} & \overline{a_{12}} & \cdots & \overline{a_{1n}} & \\ \overline{a_{21}} & \overline{a_{22}} & \cdots & \overline{a_{2n}} & \\ \vdots & \vdots && \vdots & \\ \overline{a_{n1}} & \overline{a_{n2}} & \cdots & \overline{a_{nn}} & \\ \end{bmatrix} AH=AT=AT= a11a21⋮an1a12a22⋮an2⋯⋯⋯a1na2n⋮ann
【定理】 AH的运算性质
由 A H A^H AH 的定义可知:
- ( A H ) H = A (A^H)^H=A (AH)H=A
- ( A + B ) H = A H + B H (A+B)^H=A^H+B^H (A+B)H=AH+BH
- ( A B ) H = B H A H (AB)^H=B^HA^H (AB)H=BHAH
- ( k A ) H = k ‾ A H , k ∈ C (kA)^H=\overline{k}A^H,k\in\mathbb C (kA)H=kAH,k∈C
- ( A H ) H = A (A^H)^H=A (AH)H=A
【定义】正规矩阵、特殊的正规矩阵
正规矩阵是满足 A H A = A A H A^HA=AA^H AHA=AAH 的矩阵,有:
- 酉矩阵: A H A = A A H = E A^HA=AA^H=E AHA=AAH=E (参考正交矩阵 A T A = A A T = E A^TA=AA^T=E ATA=AAT=E) 是正规矩阵
- Hermite矩阵: A H = A A^H=A AH=A (参考对阵矩阵 A H = A A^H=A AH=A)是正规矩阵
- 反Hermite矩阵: A H = − A A^H=-A AH=−A (参考反对称矩阵/反称矩阵 A T = − A A^T=-A AT=−A)是正规矩阵
- 对角矩阵是正规矩阵
【定理】与正规矩阵酉相似的矩阵也是正规矩阵
【定理】正规的上(下)三角矩阵必为对角矩阵
【定义】复向量的内积
< α j , α i > = α i H α j <\alpha_j,\alpha_i>=\alpha^H_i\alpha_j <αj,αi>=αiHαj
比如 复向量 γ 1 = [ 1 − i , 1 , 2 ] T , γ 2 = [ 1 , − 1 , i ] T \gamma_1=[1-i,1,2]^T,\gamma_2=[1,-1,i]^T γ1=[1−i,1,2]T,γ2=[1,−1,i]T,求其内积
- < γ 1 , γ 2 > = γ 2 H γ 1 = ( 1 , − 1 , − i ) [ 1 − i , 1 , 2 ] T = − 3 i <\gamma_1,\gamma_2>=\gamma_2^H\gamma_1=(1,-1,-i)[1-i,1,2]^T=-3i <γ1,γ2>=γ2Hγ1=(1,−1,−i)[1−i,1,2]T=−3i
- < γ 2 , γ 1 > = γ 1 H γ 2 = ( 1 + i , 1 , 2 ) [ 1 , − 1 , i ] T = 3 i <\gamma_2,\gamma_1>=\gamma_1^H\gamma_2=(1+i,1,2)[1,-1,i]^T=3i <γ2,γ1>=γ1Hγ2=(1+i,1,2)[1,−1,i]T=3i
【定理】Schmitt正交化
注意:下面的内积是复向量内积
α 1 , α 2 , ⋯ , α n \alpha_1,\alpha_2,\cdots,\alpha_n α1,α2,⋯,αn(线性无关) ⟶ \longrightarrow ⟶ β 1 , β 2 , ⋯ , β n \beta_1,\beta_2,\cdots,\beta_n β1,β2,⋯,βn(正交) ⟶ \longrightarrow ⟶ η 1 , η 2 , ⋯ , η n \eta_1,\eta_2,\cdots,\eta_n η1,η2,⋯,ηn(标准正交)
β 1 = α 1 \beta_1=\alpha_1 β1=α1β 2 = α 2 − < α 2 , β 1 > < β 1 , β 1 > β 1 \beta_2=\alpha_2-\frac{<\alpha_2,\beta_1>}{<\beta_1,\beta_1>}\beta_1 β2=α2−<β1,β1><α2,β1>β1
β 3 = α 3 − < α 3 , β 2 > < β 2 , β 2 > β 2 − < α 3 , β 1 > < β 1 , β 1 > β 1 \beta_3=\alpha_3-\frac{<\alpha_3,\beta_2>}{<\beta_2,\beta_2>}\beta_2-\frac{<\alpha_3,\beta_1>}{<\beta_1,\beta_1>}\beta_1 β3=α3−<β2,β2><α3,β2>β2−<β1,β1><α3,β1>β1
二、酉矩阵(unitary)
酉矩阵是正交矩阵的推广
【定理】酉矩阵的判定
矩阵 A A A 为酉矩阵当且仅当下列条件之一被满足:
- A H A = A A H = E A^HA=AA^H=E AHA=AAH=E
- A − 1 = A H A^{-1}=A^H A−1=AH
【定理】数值矩阵与酉矩阵性质的类比
数值矩阵的很多性质都可以在酉矩阵得到对应
- 正交
正交矩阵 A T A = A A T = E A^TA=AA^T=E ATA=AAT=E ⇔ \Leftrightarrow ⇔ A = [ α 1 , α 2 , ⋯ , α n ] A=[\alpha_1,\alpha_2,\cdots,\alpha_n] A=[α1,α2,⋯,αn] 是标准正交向量组(不一定非得是基)
酉矩阵 A H A = A A H = E A^HA=AA^H=E AHA=AAH=E ⇔ \Leftrightarrow ⇔ A = [ α 1 , α 2 , ⋯ , α n ] A=[\alpha_1,\alpha_2,\cdots,\alpha_n] A=[α1,α2,⋯,αn] 是标准正交向量组
- 相似
- 相似: P − 1 A P = B P^{-1}AP=B P−1AP=B,其中 P P P 可逆;正交相似: Q − 1 A Q = Q T A Q = B Q^{-1}AQ=Q^{T}AQ=B Q−1AQ=QTAQ=B,其中 Q Q Q 正交
- 酉相似: U H A U = U − 1 A U = B U^HAU=U^{-1}AU=B UHAU=U−1AU=B,其中 U U U 是酉矩阵
【定理】酉矩阵的所有特征值模都等于1,并且属于不同特征值的特征向量正交
这是因为在产生酉矩阵的过程中,所有的向量都进行了Schmitt正交化
【定理】Schur定理
设 A ∈ C n × n A\in\mathbb C^{n\times n} A∈Cn×n,
则存在n阶酉矩阵 U U U,使得 T = U H A U T=U^HAU T=UHAU 为上三角矩阵,其主对角元为 A A A 的全部特征值
【定理】A酉相似于对角矩阵,则A为正规矩阵
设 A ∈ C n × n A\in\mathbb C^{n\times n} A∈Cn×n,
则 A A A 为正规矩阵当且仅当 A A A 酉相似于对角矩阵 d i a g ( λ 1 , λ 2 , ⋯ , λ n ) diag(\lambda_1,\lambda_2,\cdots,\lambda_n) diag(λ1,λ2,⋯,λn),其中 ∣ λ i ∣ = 1 |\lambda_i|=1 ∣λi∣=1
三、Hermite矩阵
【定理】Hermite矩阵的特征值必为实数,并且属于不同特征值的特征向量正交
【定理】反Hermite矩阵的特征值为0或纯虚数,并且属于不同特征值的特征向量正交
【定理】Hermite/反Hermite矩阵当且仅当的判断
设 A ∈ C n × n A\in\mathbb C^{n\times n} A∈Cn×n,则 A A A 为Hermite矩阵
当且仅当 A A A 酉相似于对角矩阵 d i a g ( λ 1 , λ 2 , ⋯ , λ n ) diag(\lambda_1,\lambda_2,\cdots,\lambda_n) diag(λ1,λ2,⋯,λn),其中 λ i \lambda_i λi 均为实数,它们为 A A A 的全部特征值
设 A ∈ C n × n A\in\mathbb C^{n\times n} A∈Cn×n,则 A A A 为反Hermite矩阵
当且仅当 A A A 酉相似于对角矩阵 d i a g ( λ 1 , λ 2 , ⋯ , λ n ) diag(\lambda_1,\lambda_2,\cdots,\lambda_n) diag(λ1,λ2,⋯,λn),其中 λ i \lambda_i λi 的实部均为0,它们为 A A A 的全部特征值
求酉相似对角化的酉矩阵的方法(类似本科线性代数):
U − 1 A U = Λ = [ λ 1 λ 2 ⋱ λ n ] U^{-1}AU=\Lambda= \begin{bmatrix} \lambda_1 \\ & \lambda_2 \\ && \ddots \\ &&& \lambda_n \end{bmatrix} U−1AU=Λ= λ1λ2⋱λn
两边同时左乘 U U U 有
A U = U A AU=UA AU=UA
按列分块得到
A [ η 1 , η 2 , ⋯ , η n ] = [ η 1 , η 2 , ⋯ , η n ] [ λ 1 λ 2 ⋱ λ n ] A[\eta_1,\eta_2,\cdots,\eta_n]=[\eta_1,\eta_2,\cdots,\eta_n] \begin{bmatrix} \lambda_1 \\ & \lambda_2 \\ && \ddots \\ &&& \lambda_n \end{bmatrix} A[η1,η2,⋯,ηn]=[η1,η2,⋯,ηn] λ1λ2⋱λn
将 A A A 和 λ i \lambda_i λi 乘进去,得到:
A η i = λ i η i A\eta_i=\lambda_i\eta_i Aηi=λiηi
四、Hermite二次型
将线性代数的实二次型扩展到复二次型
【定义】Hermite二次型
复二次型的表达式:
f ( x 1 , x 2 , ⋯ , x n ) = ∑ ∑ a i j x i ‾ x j f(x_1,x_2,\cdots,x_n)=\sum\sum a_{ij} \overline{x_i}x_j f(x1,x2,⋯,xn)=∑∑aijxixj
其中 a i j = a j i ‾ a_{ij}=\overline{a_{ji}} aij=aji因为
A = [ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋮ a n 1 a n 2 ⋯ a n n ] A= \begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \\ \end{bmatrix} A= a11a21⋮an1a12a22⋮an2⋯⋯⋯a1na2n⋮ann
具有性质 A H = A A^H=A AH=A,故 A A A 为 Hermite 矩阵(即为 Hermite 二次型),可以写为 f ( x 1 , x 2 , ⋯ , x n ) = x H A x f(x_1,x_2,\cdots,x_n)=x^HAx f(x1,x2,⋯,xn)=xHAx
二次型的核心问题是怎么把二次型标准化(在一定的可逆变换下,消除掉所有的交叉项)
【定义】复相合
设 A , B ∈ C n × n A,B\in\mathbb C^{n\times n} A,B∈Cn×n,如果存在 n 阶可逆矩阵 Q Q Q,使得 Q H A Q = B Q^HAQ=B QHAQ=B,则称 A A A 与 B B B 复相合
【定理】每个二次型都可酉变换为标准型
任意 Hermite 二次型经过某个酉变换 x = U y x=Uy x=Uy, U H = U − 1 U^H=U^{-1} UH=U−1,可以化为标准型 λ 1 y 1 ‾ y 1 + λ 2 y 2 ‾ y 2 + ⋯ + λ n y 2 ‾ y n \lambda_1\overline{y_1}y_1+\lambda_2\overline{y_2}y_2+\cdots+\lambda_n\overline{y_2}y_n λ1y1y1+λ2y2y2+⋯+λny2yn,这里 λ i \lambda_i λi 为 A A A 的全部特征值
【定理】Hermite二次型经过适当可逆线性替换可化为规范型
Hermite二次型经过适当的可逆线性替换 x = Q z x=Qz x=Qz,这里 Q ∈ C n × n Q\in\mathbb C^{n\times n} Q∈Cn×n 为可逆矩阵,可以华为规范型:
f ( x 1 , x 2 , ⋯ , x n ) = z 1 ‾ z 1 + ⋯ + z p ‾ z p − z p + 1 ‾ z p + 1 − ⋯ z r ‾ z r f(x_1,x_2,\cdots,x_n)=\overline{z_1}z_1+\cdots+\overline{z_p}z_p-\overline{z_{p+1}}z_{p+1}-\cdots\overline{z_r}z_r f(x1,x2,⋯,xn)=z1z1+⋯+zpzp−zp+1zp+1−⋯zrzr
这里 r r r 为二次型 f f f 的秩
【定理】Hermite二次型的规范型唯一
五、正定Hermite矩阵
【定义】Hermite二次型的正定、负定、半正定、半负定、不定
- 正定:如果 ∀ x ≠ 0 \forall x\neq0 ∀x=0, x H A x > 0 x^HAx>0 xHAx>0 且 x H A x = 0 x^HAx=0 xHAx=0 当且仅当 x = 0 x=0 x=0,则称二次型 f f f 为正定的
- 负定:如果 ∀ x ≠ 0 \forall x\neq0 ∀x=0, x H A x < 0 x^HAx<0 xHAx<0 且 x H A x = 0 x^HAx=0 xHAx=0 当且仅当 x = 0 x=0 x=0,则称二次型 f f f 为负定的
- 半正定:如果 ∀ x ≠ 0 \forall x\neq0 ∀x=0, x H A x ≥ 0 x^HAx\geq0 xHAx≥0 且 ∃ x ≠ 0 \exist x\neq0 ∃x=0,使得 x H A x = 0 x^HAx=0 xHAx=0,则称二次型 f f f 为半正定的
- 半负定:如果 ∀ x ≠ 0 \forall x\neq0 ∀x=0, x H A x ≤ 0 x^HAx\leq0 xHAx≤0 且 ∃ x ≠ 0 \exist x\neq0 ∃x=0,使得 x H A x = 0 x^HAx=0 xHAx=0,则称二次型 f f f 为半负定的
- 不定:如果 ∃ x 1 ≠ 0 \exist x_1\neq0 ∃x1=0,使得 x H A x > 0 x^HAx>0 xHAx>0,又 ∃ x 2 ≠ 0 \exist x_2\neq0 ∃x2=0,使得 x H A x < 0 x^HAx<0 xHAx<0,则称二次型 f f f 为不定的
【定理】正定、负定、半正定、半负定、不定 与 正负惯性指数 的关系
p p p 是正惯性指数, n n n 是负惯性指数, r r r 是二次型的秩
- 正定 ⟺ \Longleftrightarrow ⟺ p = r = n p=r=n p=r=n
- 负定 ⟺ \Longleftrightarrow ⟺ p = 0 , r = n p=0,r=n p=0,r=n
- 半正定 ⟺ \Longleftrightarrow ⟺ p = r < n p=r<n p=r<n
- 半负定 ⟺ \Longleftrightarrow ⟺ p = 0 , r < n p=0,r<n p=0,r<n
- 不定 ⟺ \Longleftrightarrow ⟺ 0 < p < r ≤ n 0<p<r\leq n 0<p<r≤n
【定义】Hermite矩阵的正定、负定、半正定、半负定、不定
如果 Hermite 矩阵对应的二次型是正定、负定、半正定、半负定、不定的,则该Hermite矩阵是正定、负定、半正定、半负定、不定的
【定理】正定的当且仅当条件
设 A A A 为 n 阶矩阵,则 A A A 为正定的当且仅当下列条件之一:
- A A A 的所有特征值全部大于0
- 存在可逆矩阵 P ∈ C n × n P\in \mathbb C^{n\times n} P∈Cn×n,使得 P H A P = E P^HAP=E PHAP=E
- 存在可逆矩阵 Q ∈ C n × n Q\in \mathbb C^{n\times n} Q∈Cn×n,使得 A = Q H Q A=Q^HQ A=QHQ
- A A A 的各级顺序主子式全大于0
相关文章:
Hermite矩阵
Hermite矩阵 文章目录 Hermite矩阵一、正规矩阵【定义】A^H^矩阵【定理】 A^H^的运算性质【定义】正规矩阵、特殊的正规矩阵【定理】与正规矩阵酉相似的矩阵也是正规矩阵【定理】正规的上(下)三角矩阵必为对角矩阵【定义】复向量的内积【定理】Schmitt正交化 二、酉矩阵&#x…...
HTML 实操试题(二)
创建一个简单的HTML文档: 包含<!DOCTYPE html>声明。包含<html>标签,并设置lang属性为英语。包含<head>标签,其中包含<meta charset"UTF-8">和一个自定义的页面标题。包含<body>标签,其…...

MongoDB 面试题
MongoDB 面试题 1. 什么是MongoDB? MongoDB是一种非关系型数据库,被广泛用于大型数据存储和分布式系统的构建。MongoDB支持的数据模型比传统的关系型数据库更加灵活,支持动态查询和索引,也支持BSON格式的数据存储,这…...
LeetCode 1154. 一年中的第几天:2023年最后一道每日一题
【LetMeFly】1154.一年中的第几天:2023年最后一道每日一题 力扣题目链接:https://leetcode.cn/problems/day-of-the-year/ 给你一个字符串 date ,按 YYYY-MM-DD 格式表示一个 现行公元纪年法 日期。返回该日期是当年的第几天。 示例 1&…...
《深入理解JAVA虚拟机笔记》OutOfMemoryError 异常
在《Java 虚拟机规范》的规定里,除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生 OutOfMemoryError (下文称 OOM)异常的可能。 Java堆溢出 Java 堆用于储存对象实例,我们只要不断地创建对象,并…...

R306指纹识别模块指令系统
一:指令集 1. GR_GetImage 指令代码:01H 功能:从传感器上读入图像存于图像缓冲区 2. GR_GenChar 指令代码:02H 功能:根据原始图像生成指纹特征存于 CharBuffer1 或 CharBuffer2 3. GR_Match 指令代码ÿ…...

redis的搭建及应用(三)-Redis主从配置
Redis主从配置 为提升Redis的高可用性,需要搭建多个Redis集群以保证高可用性。常见搭建方式有:主从,哨兵集群等,本节我们搭建一主二从的多Redis架构。 redis主从安装1主2从的方式配置,以端口号为redis的主从文件夹。 主…...

Java学习,一文掌握Java之SpringBoot框架学习文集(1)
🏆作者简介,普修罗双战士,一直追求不断学习和成长,在技术的道路上持续探索和实践。 🏆多年互联网行业从业经验,历任核心研发工程师,项目技术负责人。 🎉欢迎 👍点赞✍评论…...

javaWeb学生信息管理系统2
一、学生信息管理系统SIMS 一款基于纯Servlet技术开发的学生信息管理系统(SIMS),在设计中没有采用SpringMVC和Spring Boot等框架。系统完全依赖于Servlet来处理HTTP请求和管理学生信息,实现了信息的有效存储、检索和更新…...
Linux Shell 019-文本行处理工具sed
Linux Shell 019-文本行处理工具sed 本节关键字:Linux、Bash Shell、文本行处理工具 相关指令:sed、 sed介绍 sed是Stream Editor(流编辑器)的缩写,简称流编辑器;用来处理文件的。sed是一行一行读取文件…...

Ubuntu中fdisk磁盘分区并挂载、扩容逻辑卷
Ubuntu中fdisk磁盘分区并挂载、扩容逻辑卷 一:fdisk磁盘分区并挂载1.查看磁盘分区信息2.分区3.强制系统重新读取分区(避免重启系统)4.格式化分区5.创建挂载目录6.设置开机自动挂载:7.验证并自动挂载(执行了该命令不需要重启系统)8.查看挂载007.异常情况处…...
【leetcode】栈与队列总结
本文内容来自于代码随想录 栈 用栈实现队列 两个栈实现队列。思路:两个栈分别表示入栈和出栈。 入队:直接入栈出队: a. 出栈为空,先把入栈中的元素全部放到出栈中(相当于反过来,这样在出栈的时候先进的元…...
[EFI]HP Spectre 13 v102nl电脑 Hackintosh 黑苹果efi引导文件
硬件型号驱动情况主板 HP Spectre 13 v102nl 处理器Intel Core i7-7500U (7th gen - Kaby Lake)已驱动内存8 GB LPDDR3-1866 SDRAM已驱动硬盘512 GB Toshiba NVMe™ M.2 SSD已驱动显卡Intel HD Graphics 620已驱动声卡Conexant CX8200 (0x2008)已驱动网卡I1211 Gigabit Etherne…...

【Pytorch】学习记录分享8——PyTorch自然语言处理基础-词向量模型Word2Vec
【Pytorch】学习记录分享7——PyTorch自然语言处理基础-词向量模型Word2Vec 1. 词向量模型Word2Vec)1. 如何度量这个单词的?2.词向量是什么样子?3.词向量对应的热力图:4.词向量模型的输入与输出,其实…...

用Xshell连接虚拟机的Ubuntu20.04系统记录。虚拟机Ubuntu无法上网。本机能ping通虚拟机,反之不能。互ping不通
先别急着操作,看完再试。 如果是:本机能ping通虚拟机,反之不能。慢慢看到第8条。 如果是:虚拟机不能上网(互ping不通),往下一直看。 系统是刚装的,安装步骤:VMware虚拟机…...
人机对话--关于意识机器
人机对话–关于意识机器 这段内容是我和《通义千问》的对话。这本身展示的是人工智能的效果,同时这里面的内容也有人工智能相关,与各位分享。 我:阿尼尔赛斯 《意识机器》这本书写的是什么? 通义千问: 阿尼尔赛斯教…...
八股文打卡day16——计算机网络(16)
面试题:TCP连接是如何确保可靠性的? 我的回答: 1.数据分块控制。应用数据被分成被认为最适合传输的数据块大小,再发送到传输层,数据块被称为数据报文段或数据段。 2.序列号和确认应答。TCP为每一个数据包分配了一个序…...

Java Object浅克隆深克隆
对象克隆 把A对象的属性值完全拷贝给B对象,也叫对象拷贝,对象复制。 实现Cloneable接口,表示当前类的对象就可以被克隆,反之,表示当前类的对象就不能克隆。 如果一个接口里面没有抽象方法,表示当前的接口…...

概率的 50 个具有挑战性的问题 [8/50]:完美的桥牌
一、说明 我最近对与概率有关的问题产生了兴趣。我偶然读到了弗雷德里克莫斯特勒(Frederick Mosteller)的《概率论中的五十个具有挑战性的问题与解决方案》)一书。我认为创建一个系列来讨论这些可能作为面试问题出现的迷人问题会很有趣。每篇…...
进程地址空间(比特课总结)
一、进程地址空间 1. 环境变量 1 )⽤户级环境变量与系统级环境变量 全局属性:环境变量具有全局属性,会被⼦进程继承。例如当bash启动⼦进程时,环 境变量会⾃动传递给⼦进程。 本地变量限制:本地变量只在当前进程(ba…...

均衡后的SNRSINR
本文主要摘自参考文献中的前两篇,相关文献中经常会出现MIMO检测后的SINR不过一直没有找到相关数学推到过程,其中文献[1]中给出了相关原理在此仅做记录。 1. 系统模型 复信道模型 n t n_t nt 根发送天线, n r n_r nr 根接收天线的 MIMO 系…...

20个超级好用的 CSS 动画库
分享 20 个最佳 CSS 动画库。 它们中的大多数将生成纯 CSS 代码,而不需要任何外部库。 1.Animate.css 一个开箱即用型的跨浏览器动画库,可供你在项目中使用。 2.Magic Animations CSS3 一组简单的动画,可以包含在你的网页或应用项目中。 3.An…...
动态 Web 开发技术入门篇
一、HTTP 协议核心 1.1 HTTP 基础 协议全称 :HyperText Transfer Protocol(超文本传输协议) 默认端口 :HTTP 使用 80 端口,HTTPS 使用 443 端口。 请求方法 : GET :用于获取资源,…...
在 Spring Boot 项目里,MYSQL中json类型字段使用
前言: 因为程序特殊需求导致,需要mysql数据库存储json类型数据,因此记录一下使用流程 1.java实体中新增字段 private List<User> users 2.增加mybatis-plus注解 TableField(typeHandler FastjsonTypeHandler.class) private Lis…...
c# 局部函数 定义、功能与示例
C# 局部函数:定义、功能与示例 1. 定义与功能 局部函数(Local Function)是嵌套在另一个方法内部的私有方法,仅在包含它的方法内可见。 • 作用:封装仅用于当前方法的逻辑,避免污染类作用域,提升…...

DAY 45 超大力王爱学Python
来自超大力王的友情提示:在用tensordoard的时候一定一定要用绝对位置,例如:tensorboard --logdir"D:\代码\archive (1)\runs\cifar10_mlp_experiment_2" 不然读取不了数据 知识点回顾: tensorboard的发展历史和原理tens…...
【Pandas】pandas DataFrame dropna
Pandas2.2 DataFrame Missing data handling 方法描述DataFrame.fillna([value, method, axis, …])用于填充 DataFrame 中的缺失值(NaN)DataFrame.backfill(*[, axis, inplace, …])用于**使用后向填充(即“下一个有效观测值”)…...
JS设计模式(5): 发布订阅模式
解锁JavaScript发布订阅模式:让代码沟通更优雅 在JavaScript的世界里,我们常常会遇到这样的场景:多个模块之间需要相互通信,但是又不想让它们产生过于紧密的耦合。这时候,发布订阅模式就像一位优雅的信使,…...

短视频时长预估算法调研
weighted LR o d d s T p 1 − p ( 1 − p ) o d d s T p ( T p o d d s ∗ p ) o d d s p o d d s T o d d s odds \frac{Tp}{1-p} \newline (1-p)odds Tp \newline (Tp odds * p) odds \newline p \frac{odds}{T odds} \newline odds1−pTp(1−p)oddsTp(Tpodds…...