如何使用变分表达式导出给定微分方程的泛函?

计算科学 有限元
2021-12-05 09:01:59

本书摘录 - Kwon 等人使用 Matlab 进行 FEM。

在附图中,我想了解如何得出方程 2.5.1,即变分表达式。问题被尽可能地定义,并且进一步的推导顺利进行。

完整的推导如下图所示:

完全推导

我对 eq 2.1.1 如何导致 eq 2.5.1 感兴趣……或者更确切地说,变分运算符 (del) 是如何工作的?

1个回答

一般来说,变分问题

I[u]=ab(12ux(x)2+V(x,u(x)))dx

导致泛函导数

δI[u,δu]=ab(ux(x)δux(x)+Vu(x,u(x))δu(x))dx

并在部分整合后

δI[u,δu]=[ux(x)δu(x)]ab+ab(uxx(x)+Vu(x,u(x)))δu(x)dx

边界条件导致 ,用给定的方程识别,因此δu(a)=0=δu(b)uxx=Vu(x,u)Vu=uxV(x,u)=12u2xu