使用二次基函数的 L2 投影

计算科学 插值
2021-12-25 11:00:30

我试图理解一维L2-使用二次基函数的投影。使用 3 个数据点和拉格朗日多项式很容易看出如何写出 3 个基函数。使用线性基的帽子函数,很容易看出如何扩展函数。帽子函数类似于 delta 函数。对于二次基,我无法为基函数写出明确的表达式,因为在同一区间内有三个函数。(图 8.36:https ://people.fh-landshut.de/~maurer/femeth/node265.html#SHP3 )。

我要做的下一步是构建所谓的“质量矩阵”。有没有办法像帽子函数一样可视化二次基础?一旦已知基函数,就可以通过查看基函数之间的重叠,即 L2 内积来计算质量矩阵元素。

提前感谢,任何建议或意见表示赞赏。

线性帽函数的质量矩阵结构(x 表示非零条目):
线性的

编辑:

此信息基于以下已接受的答案,它为弄清楚这一点提供了很好的参考。

具有二次基函数的质量矩阵的结构: 四边形

1个回答

使用线性元素,您可以将形状函数组合成小的帽子形基函数,并像这样将它们重叠:

线性基

使用二次形状函数,您可以执行类似的操作并以类似的方式将它们重叠,但是您会在元素内部获得一个不与其相邻元素重叠的内部点:

二次基

*图片来自http://hplgit.github.io/INF5620/doc/pub/sphinx-fem/._main_fem003.htmlhttp://nptel.ac.in/courses/112104116/lecture-8/8_3.htm,分别。