当前位置: 首页 > news >正文

振动力学:多自由度系统

文章1介绍了二自由度系统的振动特性,本文研究多自由度系统,给出离散系统的固有振动、自由振动、运动解耦方面的一般性讨论。
(注:本文的前置知识为文章2)

1. 多自由度系统的振动方程

详细讨论参考文章1的第1节,这里仅给出结论。首先,质点系的动能 T T T可表示为:
T = 1 2 q ˙ T M q ˙ T = \frac{1}{2} \dot{\bm{q}}^{\rm T} \bm{M} \dot{\bm{q}} T=21q˙TMq˙
式中, q \bm{q} q为广义位移, q ˙ \dot{\bm{q}} q˙为广义速度,质量矩阵 M \bm{M} M为对称阵,且为广义坐标的函数。质点系的势能矩阵形式为:
V = 1 2 q T K q V = \frac{1}{2} \bm{q}^{\rm T} \bm{K} \bm{q} V=21qTKq

式中, K \bm{K} K为刚度矩阵。考虑更一般的情况,引入耗散函数 D D D
D = 1 2 q ˙ T C q ˙ D = \frac{1}{2}\dot{\bm{q}}^{\rm T} \bm{C} \dot{\bm{q}} D=21q˙TCq˙

式中, C \bm{C} C为阻尼矩阵。因此,离散系统(质点系)的运动微分方程矩阵形式为:
M u ¨ ( t ) + C u ˙ ( t ) + K u ( t ) = f ( t ) u ( 0 ) = u 0 , u ˙ ( 0 ) = u ˙ 0 ( 1.7 ) \begin{aligned} & \bm{M} \ddot{\bm{u}}(t) + \bm{C} \dot{\bm{u}}(t) + \bm{K} \bm{u}(t) = \bm{f}(t) \\ & \bm{u}(0)= \bm{u}_0, \;\; \dot{\bm{u}}(0) = \dot{\bm{u}}_0 \end{aligned} \qquad (1.7) Mu¨(t)+Cu˙(t)+Ku(t)=f(t)u(0)=u0,u˙(0)=u˙0(1.7)

式中, M \bm{M} M为质量矩阵, C \bm{C} C为阻尼矩阵, K \bm{K} K为刚度矩阵。 u \bm{u} u为位移向量, f \bm{f} f为激振力向量。给定的初始条件为初始位移 u 0 \bm{u}_0 u0和初始速度 u ˙ 0 \dot{\bm{u}}_0 u˙0。矩阵和向量的阶数取决于系统自由度。

2. 多自由度系统的固有振动

2.1 求固有频率的特征值问题

考虑理想化的无阻尼无外力的多自由度系统,微分方程和初始条件为:
M u ¨ ( t ) + K u ( t ) = 0 u ( 0 ) = u 0 , u ˙ ( 0 ) = u ˙ 0 ( 3.17 ) \begin{aligned} & \bm{M} \ddot{\bm{u}}(t) + \bm{K} \bm{u}(t) = \bm{0} \\ & \bm{u}(0)= \bm{u}_0, \;\; \dot{\bm{u}}(0) = \dot{\bm{u}}_0 \end{aligned} \qquad (3.17) Mu¨(t)+Ku(t)=0u(0)=u0,u˙(0)=u˙0(3.17)

由于单自由度系统的无阻尼自由振动是简谐运动,因此启发人们设想二自由度系统也存在类似的自由振动。将解设为如下形式:
u ( t ) = φ sin ⁡ ( ω t + θ ) ( 3.18 ) \bm{u}(t) = \bm{\varphi} \sin (\omega t +\theta) \qquad (3.18) u(t)=φsin(ωt+θ)(3.18)

式中, φ \bm{\varphi} φ N N N维振幅向量, φ = [ φ 1 , φ 2 , . . . , φ N ] T \bm{\varphi} = [\varphi_1, \varphi_2, ..., \varphi_N]^{\rm T} φ=[φ1,φ2,...,φN]T。将式(3.18)代入式(3.17),为使解存在,需满足条件:
( K − ω 2 M ) φ = 0 ( 3.19 ) \left(\bm{K} - \omega^2 \bm{M} \right) \bm{\varphi} = \bm{0} \qquad (3.19) (Kω2M)φ=0(3.19)

还可记为:
( K − λ M ) φ = 0 ( 3.20 ) \left(\bm{K} - \lambda \bm{M} \right) \bm{\varphi} = \bm{0} \qquad (3.20) (KλM)φ=0(3.20)

式中 λ = ω 2 \lambda = \omega^2 λ=ω2,这被称为广义特征值问题。标量 λ \lambda λ对应的非零向量 φ \bm{\varphi} φ称为特征向量,相对应的 λ \lambda λ称为特征值

使系统有非零解的条件为下述特征方程
det ⁡ ( K − λ M ) = 0 ( 3.21 ) \det ( \bm{K} - \lambda \bm{M}) =0 \qquad (3.21) det(KλM)=0(3.21)

广义特征值问题的一般描述是:从特征方程式(3.21)求特征值 λ i , ( i = 1 , 2 , . . . , N ) \lambda_i,(i=1,2,...,N) λi,(i=1,2,...,N),然后将其逐一代入原方程式(3.20)求非零向量 φ i , ( i = 1 , 2 , . . . , N ) \bm{\varphi}_i,(i=1,2,...,N) φi,(i=1,2,...,N),也称为固有振型
( K − λ i M ) φ i = 0 ( 3.25 ) \left(\bm{K} - \lambda_i \bm{M} \right) \bm{\varphi}_i = \bm{0} \qquad (3.25) (KλiM)φi=0(3.25)

现在来看一下 λ i \lambda_i λi的性质:用 φ i T , ( i = 1 , 2 , . . . , N ) \bm{\varphi}^{\rm T}_i,(i=1,2,...,N) φiT,(i=1,2,...,N)左乘式(3.20)可得:
λ i = K i M i ⩾ 0 \lambda_i = \frac{K_i}{M_i} \geqslant 0 λi=MiKi0

定义:
M i = φ i T M i φ i > 0 , ( 3.22 ) K i = φ i T K i φ i ⩾ 0 ( 3.22 ′ ) M_i = \bm{\varphi}^{\rm T}_i \bm{M}_i \bm{\varphi}_i>0, \qquad (3.22)\\ K_i = \bm{\varphi}^{\rm T}_i \bm{K}_i \bm{\varphi}_i \geqslant 0 \qquad (3.22') Mi=φiTMiφi>0,(3.22)Ki=φiTKiφi0(3.22)

式中的分别为第 i i i阶广义质量和第 i i i阶广义刚度。上式分别表明 M \bm{M} M正定、 K \bm{K} K半正定。于是根据 ω i = λ i \omega_i = \sqrt{\lambda_i} ωi=λi 可将各个固有频率按照大小顺序排列,称为第 i i i阶固有频率。

2.2 固有振型的归一化

正如文章1中所指出的,固有振型仅表示各点的相对振幅,即固有振型仅表示各点振幅的比值。为了对固有振型进行同意描述,介绍如下几种归一化(或正交化)方法。
(1)选取各阶特征向量中的绝对值最大的分量 φ max ⁡ \varphi^{\max} φmax进行归一化,归一化后的特征向量 φ ˉ i = φ i / φ max ⁡ \bm{\bar{\varphi}}_i =\bm{ \varphi}_i / \varphi^{\max} φˉi=φi/φmax
(2)用广义质量归一化,即归一化后的特征向量:
φ ˉ i = φ i M i = φ i φ i T M i φ i ( 3.27 ) \bm{\bar{\varphi}}_i = \frac{\bm{\varphi_i}}{\sqrt{M_i}} = \frac{\bm{\varphi}_i}{\sqrt{\bm{\varphi}^{\rm T}_i \bm{M}_i \bm{\varphi}_i}} \qquad (3.27) φˉi=Mi φi=φiTMiφi φi(3.27)

这些归一化方法各有特色,例如第1中可以直观看出最大振幅位置;第2种则常用于理论分析。

3. 固有振型的重要特性

重点介绍固有振型的正交性和线性无关性。

  • 【加权正交性】:如果系统不存在两个同频的固有振动,即单构系统 ω i 2 ≠ ω j 2 \omega_i^2 \neq \omega_j^2 ωi2=ωj2,且 i ≠ j i\neq j i=j),于是得到加权正交关系:
    φ i T M φ j = 0 , φ i T K φ j = 0 , ( i ≠ j ) ( 3.31 ) \bm{\varphi}_i^{\rm T} \bm{M} \bm{\varphi}_j =0,\quad \bm{\varphi}_i^{\rm T} \bm{K} \bm{\varphi}_j =0, \;\; (i \neq j) \qquad (3.31) φiTMφj=0,φiTKφj=0,(i=j)(3.31)

上式说明,互异的固有频率对应的固有振型 φ \bm{\varphi} φ关于质量矩阵和刚度矩阵加权正交。这是无阻尼系统固有振动最重要的属性,这在连续介质(无限自由度系统)的讨论中也有过论述(文章2),物理意义为,无阻尼系统各阶的固有振动之间能量不相互影响。根据式(3.22)(3.22’),还可进一步写为:
φ i T M φ j = M i δ i j , φ i T K φ j = K i δ i j , ( i ≠ j ) ( 3.32 ) \bm{\varphi}_i^{\rm T} \bm{M} \bm{\varphi}_j =M_i \delta_{ij},\quad \bm{\varphi}_i^{\rm T} \bm{K} \bm{\varphi}_j =K_i \delta{ij}, \;\; (i \neq j) \qquad (3.32) φiTMφj=Miδij,φiTKφj=Kiδij,(i=j)(3.32)

式中,当 i = j i = j i=j δ i j = 1 \delta_{ij} = 1 δij=1,反正为零。用式(3.27)进行归一化,则可简洁地得到:
φ i T M φ j = δ i j , φ i T K φ j = ω i 2 δ i j , ( i ≠ j ) \bm{\varphi}_i^{\rm T} \bm{M} \bm{\varphi}_j =\delta_{ij},\quad \bm{\varphi}_i^{\rm T} \bm{K} \bm{\varphi}_j = \omega_i^2 \delta_{ij}, \;\; (i \neq j) φiTMφj=δij,φiTKφj=ωi2δij,(i=j)

  • 【线性无关性】:多自由度系统的固有振型 φ i , ( i = 1 , 2 , . . . , N ) \bm{\varphi}_i, (i=1,2,...,N) φi,(i=1,2,...,N)线性无关,即 ∑ i = 1 N a i φ i = 0 \sum_{i=1}^N a_i \bm{\varphi}_i = 0 i=1Naiφi=0成立的唯一条件是所有 a i = 0 a_i = 0 ai=0。证明如下:通过矩阵 M \bm{M} M的正交性,利用式(3.22),有 ∑ i = 1 N a i φ i T M i φ i = 0 \sum_{i=1}^N a_i \bm{\varphi}^{\rm T}_i \bm{M}_i \bm{\varphi}_i = 0 i=1NaiφiTMiφi=0,由于前述已证明 φ i T M i φ i > 0 \bm{\varphi}^{\rm T}_i \bm{M}_i \bm{\varphi}_i>0 φiTMiφi>0,因此必有 a i = 0 a_i=0 ai=0

  • 【刚体模态】:刚体运动描述为:
    u i ( t ) = φ 0 ( a 0 + b 0 t ) ( 3.37 ) \bm{u}_i (t) = \bm{\varphi}_0 (a_0 + b_0 t) \qquad (3.37) ui(t)=φ0(a0+b0t)(3.37)

式中的系数 a 0 , b 0 a_0,b_0 a0,b0是通过初始条件确定的常数, φ 0 \bm{\varphi}_0 φ0为描述刚体运动时各个质点的相对位移比例,称为刚体运动振型。将刚体运动的解代入振动方程式(3.17),得到:
K φ 0 = 0 \bm{K} \bm{\varphi}_0 = 0 Kφ0=0

此方程存在非零解的条件是矩阵 K \bm{K} K为奇异矩阵(不可逆阵),即 det ⁡ K = 0 \det \bm{K} =0 detK=0

关于刚体模态还可导出下述结论:(1)用 φ T \bm{\varphi}^{\rm T} φT左乘上式再乘以因子1/2, φ T K φ 0 / 2 = 弹性势能 = 0 \bm{\varphi}^{\rm T} \bm{K} \bm{\varphi}_0 /2= 弹性势能 =0 φTKφ0/2=弹性势能=0,可知刚体运动不产生弹性变形能;(2)再将 K φ 0 = 0 \bm{K} \bm{\varphi}_0 = 0 Kφ0=0代入本征方程式(3.19),可得 ω = 0 \omega = 0 ω=0,即刚体运动的固有频率为零。将零固有频率和对应的刚体固有振型一起称为刚体模态

【固有振型矩阵】:定义固有振型的全部集合为固有振型矩阵(或特征向量矩阵),记为:
Φ = [ φ 1 , φ 2 , . . . , φ N ] \bm{\Phi} = [\bm{\varphi}_1, \bm{\varphi}_2, ... , \bm{\varphi}_N] Φ=[φ1,φ2,...,φN]

由于固有振型线性无关性的性质,可知 Φ \bm{\Phi} Φ是可逆阵( det ⁡ Φ ≠ 0 \det {\bm{\Phi}} \neq 0 detΦ=0)。

可类比式(3.32)得到矩阵形式的正交关系式:
Φ T M Φ = d i a g i = 1 ∼ N M i , Φ T K Φ = d i a g i = 1 ∼ N K i ( 3.40 ) \bm{\Phi}^{\rm T} \bm{M} \bm{\Phi} = {\rm diag}_{i=1\sim N} M_i , \quad \bm{\Phi}^{\rm T} \bm{K} \bm{\Phi} = {\rm diag}_{i=1\sim N} K_i \qquad (3.40) ΦTMΦ=diagi=1NMi,ΦTKΦ=diagi=1NKi(3.40)

用式(3.27)进行归一化,则可简洁地得到:
Φ T M Φ = I , Φ T K Φ = d i a g i = 1 ∼ N ω i 2 ( 3.41 ) \bm{\Phi}^{\rm T} \bm{M} \bm{\Phi} = {\bm I} , \quad \bm{\Phi}^{\rm T} \bm{K} \bm{\Phi} = {\rm diag}_{i=1\sim N} \omega_i^2 \qquad (3.41) ΦTMΦ=I,ΦTKΦ=diagi=1Nωi2(3.41)

4. 运动解耦

首先引入运动的解耦,然后再基于此讨论自由振动。由于有 N N N个自由度的多自由度系统的固有振型 φ i , ( i = 1 , 2 , . . . , N ) \bm{\varphi}_i,(i=1,2,...,N) φi,(i=1,2,...,N)是线性无关的,因此可以用 φ i \bm{\varphi}_i φi作为基底描述系统的运动,即 φ i \bm{\varphi}_i φi张成了一个空间。引入坐标变换(也称为主坐标):
u = Φ q ( 3.42 ) \bm{u} = \bm{\Phi q} \qquad (3.42) u=Φq(3.42)

式中的 Φ \bm{\Phi} Φ是固有振型矩阵。 u \bm{u} u是根据原始振动微分方程中的坐标定义的,称为物理坐标;而 q \bm{q} q不易直观看出物理含义,称为广义坐标。这种广义坐标并不直观,但是反映了每一固有振型对系统运动的贡献,因此也称为主坐标,可借助主坐标变换实现运动解耦。

将主坐标变换代入运动微分方程式(3.17),再左乘 Φ T \bm{\Phi}^{\rm T} ΦT,得到主坐标下的形式为:
Φ T M Φ q ¨ + Φ T K Φ q = 0 ⇒ M q q ¨ ( t ) + K q q ( t ) = 0 ( 3.43 ) \bm{\Phi}^{\rm T} \bm{M} \bm{\Phi} \ddot{\bm{q}} + \bm{\Phi}^{\rm T} \bm{K} \bm{\Phi} \bm{q} = \bm{0} \quad \Rightarrow \quad \bm{M}_q \ddot{\bm{q}}(t) + \bm{K}_q \bm{q}(t) = \bm{0} \qquad (3.43) ΦTMΦq¨+ΦTKΦq=0Mqq¨(t)+Kqq(t)=0(3.43)

式中,很自然地定义了 M q = Φ T M Φ \bm{M}_q = \bm{\Phi}^{\rm T} \bm{M} \bm{\Phi} Mq=ΦTMΦ K q = Φ T K Φ \bm{K}_q = \bm{\Phi}^{\rm T} \bm{K} \bm{\Phi} Kq=ΦTKΦ,即主坐标下的质量矩阵 M q \bm{M}_q Mq和刚度矩阵 K q \bm{K}_q Kq是对角阵,因此式(3.43)已经是独立的 N N N个标量函数 q i ( t ) q_i(t) qi(t)的微分方程,这说明主坐标下的运动是解耦的。解耦的运动恰是它的 N N N个固有振动:
q i ( t ) = a i cos ⁡ ω i t + b i sin ⁡ ω i t , ( i = 1 , 2 , . . . , N ) ( 3.45 ) q_i (t) = a_i \cos \omega_i t+ b_i \sin \omega_i t, \qquad (i=1,2,...,N) \qquad (3.45) qi(t)=aicosωit+bisinωit,(i=1,2,...,N)(3.45)

举个简单的例子,现已知某无阻尼二自由度振动的固有振型矩阵为:
Φ 1 = [ 1 − 1 1 1 ] \bm{\Phi}_1 = \begin{bmatrix} 1&-1\\ 1&1 \end{bmatrix} Φ1=[1111]

将主坐标变换代入原微分方程式(3.17),然后左乘 Φ 1 \bm{\Phi}_1 Φ1,得到:
{ 2 m q ¨ 1 + 2 k q 1 = 0 2 m q ¨ 2 + 2 k ( 1 + 2 μ ) q 2 = 0 \left\{\begin{aligned} & 2 m \ddot{q}_1 + 2k q_1 = 0 \\ & 2 m \ddot{q}_2 + 2k(1+2\mu) q_2 = 0 \end{aligned}\right. {2mq¨1+2kq1=02mq¨2+2k(1+2μ)q2=0

这说明二自由度无阻尼系统在主坐标下可完全解耦为两个独立的单自由度无阻尼振动,还可证明这些单自由度振动的固有频率就是对应的原问题的第 i i i阶固有频率。

5. 多自由度系统的自由振动

介绍两种导出无阻尼多自由度系统自由振动的方法,第一种属于常规方法,而第二种是主坐标变换的方法则较为深刻。

5.1 第一种方法

若使系统产生第 i i i阶固有振动,则初始条件应满足(类似讨论参考文章1中“2.4 模态的概念”这一节):
u i ( 0 ) = φ i sin ⁡ θ i , u ˙ i ( 0 ) = φ i ω i cos ⁡ θ i , ( i = 1 , 2 , . . . , N ) \bm{u}_i(0) = \bm{\varphi}_i \sin \theta_i, \quad \dot{\bm{u}}_i (0) = \bm{\varphi}_i \omega_i \cos \theta_i , \;\; (i=1,2,...,N) ui(0)=φisinθi,u˙i(0)=φiωicosθi,(i=1,2,...,N)

否则,若上述条件不满足,则系统发生自由振动,且为各阶固有振动的线性组合:
u ( t ) = ∑ i = 1 N α i φ i sin ⁡ ( ω i t + θ i ) ( 3.29 ) \bm{u}(t) = \sum_{i=1}^N \alpha_i \bm{\varphi}_i \sin (\omega_i t + \theta_i) \qquad (3.29) u(t)=i=1Nαiφisin(ωit+θi)(3.29)

或写为:
u ( t ) = ∑ i = 1 N φ i ( a i sin ⁡ ω i t + b i sin ⁡ ω i t ) ( 3.30 ) \bm{u}(t) = \sum_{i=1}^N \bm{\varphi}_i \left( a_i \sin \omega_i t + b_i \sin \omega_i t \right) \qquad (3.30) u(t)=i=1Nφi(aisinωit+bisinωit)(3.30)

式中的常数根据初始条件确定,如果使用式(3.29)则常数为 α i , θ i \alpha_i, \theta_i αi,θi;如果使用式(3.30)则常数为 a i , b i a_i,b_i ai,bi

5.2 第二种方法

直接由主坐标下的运动方程式(3.42)(3.45),可得:
u ( t ) = Φ q ( t ) = Φ [ a 1 cos ⁡ ω 1 t + b 1 sin ⁡ ω 1 t a 2 cos ⁡ ω 2 t + b 2 sin ⁡ ω 2 t . . . a N cos ⁡ ω N t + b N sin ⁡ ω N t ] ( 3.46 ) \bm{u} (t) = \bm{\Phi q} (t) = \bm{\Phi} \begin{bmatrix} a_1 \cos \omega_1 t+ b_1 \sin \omega_1 t \\ a_2 \cos \omega_2 t+ b_2 \sin \omega_2 t \\ ... \\ a_N \cos \omega_N t+ b_N \sin \omega_N t \end{bmatrix} \qquad (3.46) u(t)=Φq(t)=Φ a1cosω1t+b1sinω1ta2cosω2t+b2sinω2t...aNcosωNt+bNsinωNt (3.46)

对给定的初始条件 u ( 0 ) = u 0 , u ˙ ( 0 ) = u ˙ 0 \bm{u}(0)= \bm{u}_0, \;\; \dot{\bm{u}}(0) = \dot{\bm{u}}_0 u(0)=u0,u˙(0)=u˙0,可得:
u 0 = Φ a , u ˙ 0 = Φ [ d i a g i = 1 ∼ N ω i ] b \bm{u}_0 = \bm{\Phi a}, \quad \dot{\bm{u}}_0 = \bm{\Phi} \left[ {\rm diag}_{i=1\sim N} \omega_i \right] \bm{b} u0=Φa,u˙0=Φ[diagi=1Nωi]b

由于固有振型可逆,因此:
a = Φ − 1 u 0 , b = [ d i a g i = 1 ∼ N 1 ω i ] Φ − 1 u ˙ 0 \bm{a} = \bm{\Phi}^{-1} \bm{u}_0, \quad \bm{b} = \left[ {\rm diag}_{i=1\sim N} \frac{1}{\omega_i} \right] \bm{\Phi}^{-1} \dot{\bm{u}}_0 a=Φ1u0,b=[diagi=1Nωi1]Φ1u˙0

将系数向量 a , b \bm{a,b} a,b代回式(3.46),可得:
u ( t ) = U ( t ) u 0 + V ( t ) u ˙ 0 ( 3.50 ) \bm{u}(t) = \bm{U}(t) \bm{u}_0 + \bm{V}(t) \dot{\bm{u}}_0 \qquad (3.50) u(t)=U(t)u0+V(t)u˙0(3.50)

式中,很自然地定义了 U ( t ) = Φ [ d i a g i = 1 ∼ N cos ⁡ ω i t ] Φ − 1 \bm{U}(t) = \bm{\Phi} \left[ {\rm diag}_{i=1\sim N} \cos\omega_i t \right] \bm{\Phi}^{-1} U(t)=Φ[diagi=1Ncosωit]Φ1 V ( t ) = Φ [ d i a g i = 1 ∼ N sin ⁡ ( ω i t ) ω i ] Φ − 1 \bm{V}(t) = \bm{\Phi} \left[ {\rm diag}_{i=1\sim N} \frac{\sin (\omega_i t ) }{\omega_i} \right] \bm{\Phi}^{-1} V(t)=Φ[diagi=1Nωisin(ωit)]Φ1。它们分别表示因初始位移和初始速度引起的自由振动。

如果有刚体位移还应叠加式(3.37)的影响,即 u i ( t ) = φ 0 ( a 0 + b 0 t ) \bm{u}_i (t) = \bm{\varphi}_0 (a_0 + b_0 t) ui(t)=φ0(a0+b0t)。胡海岩(2005,P70)给出了一个存在刚体模态的例子。

5.3 关于固有振型函数的计算

在实际应用中,为了避免求计算量较大的 Φ − 1 \bm{\Phi}^{-1} Φ1,通常根据正交关系式(3.41)导出 Φ − 1 \bm{\Phi}^{-1} Φ1,即:
Φ − 1 = Φ T M \bm{\Phi}^{-1} = \bm{\Phi}^{\rm T} \bm{M} Φ1=ΦTM

参考资料

文章1:振动力学:二自由度系统
文章2:振动力学:弹性杆的纵向振动(固有振动和固有频率的概念)
胡海岩. 机械振动基础. 北京航空航天大学出版社. 2005

相关文章:

  • 现代C++特性(一):基本数据类型扩展
  • WaytoAGI东京大会开启AI全球化新对话:技术无国界,合作促创新
  • PCB设计教程【大师篇】——STM32开发板电源设计(电压基准、滤波电容)
  • PG 分区表的缺陷
  • 自制操作系统(五、重写引导部分和C语言的使用)
  • c++学习-this指针
  • 【仿生机器人】仿生机器人智能架构:从感知到个性的完整设计
  • 《Progressive Transformers for End-to-End Sign Language Production》复现报告
  • 【LangchainAgent】Agent基本构建与使用
  • 第七章 监听一致性协议 A Primer on Memory Consistency and Cache Coherence - 2nd Edition
  • 【C/C++】std::vector成员函数清单
  • 零基础在实践中学习网络安全-皮卡丘靶场(第十六期-SSRF模块)
  • 字符串字典序最大后缀问题详解
  • 迷宫问题(一)(C++版本)
  • 《高等数学》(同济大学·第7版)第二章第四节“隐函数及由参数方程所确定的函数的导数“
  • linux进程管理之从内存/cpu角度使用setrlimirt/rlimit
  • 【题解-洛谷】P1706 全排列问题
  • 露亦如电 · 时之沙 | 让遗憾在灰烬里随风而去
  • natapp 内网穿透失败
  • windows使用脚本杀死python进程
  • 网站推广策划报告航空航天/国外常用的seo站长工具
  • 什么网站排名做的最好/百度金融
  • 香港主机做电影网站/收录优美的图片app
  • 铁路建设监理协会网站/深圳网络优化推广公司
  • 网站建设详细需求说明书/今日国内新闻大事20条
  • 郑州上海做网站的公司有哪些/企业网站营销实现方式