当前位置 博文首页 > leslie lee的博客(python ansys):内插

    leslie lee的博客(python ansys):内插

    作者:[db:作者] 时间:2021-06-25 09:21

    插值:已知一些位置的函数值,来推导其余位置的函数值。分为内插interpolation与外推extropolation

    一些公式太常见或太复杂则没有附上

    插值公式

    不等距节点插值公式(差商插值多项式)
    f(x) = y_0 + y_{0,1}(x-x_0) + y_{0,1,2}(x-x_0)(x-x_1) + y_{0,1,3}(x-x_0)(x-x_1)(x-x_2)+...+R_n(x)

    等距节点插值公式(差分公式)

    牛顿第一插值公式
    节点?x_0,x_0+h,x_0+2h,...
    f(x)= y_0 + u\Delta y_0 + C_u^2 \Delta^2y_0 + C_u^3 \Delta^3y_0 +...+ R_n(x), u=\frac{x-x_0}{h}
    二项式系数C_m^n=\binom{n}{m}=\frac{m!}{n!(m-n)!}
    适用于:插值区间起始点x_0附近的函数值

    牛顿第二插值公式
    节点?x_0,x_0-h,x_0-2h,...
    f(x)= y_0 + u\Delta y_{-1} + \frac{u(u+1)}{2!}\Delta^2y_{-2} + \frac{u(u+1)(u+2)}{3!}\Delta^3y_{-3} +...+ R_n(x), u=\frac{x_0-x}{h}
    适用于:插值区间终点x_{-n}附近的函数值

    斯特林插值公式
    适用于插值区间中点附近的函数值

    贝塞尔插值公式
    适用于两相邻节点之间的中间附近的函数值

    拉格朗日插值公式

    f(x) = \sum_{k=0}^n \prod_{i=0,j\neq k}^n \frac{x-x_i}{x_k - x_i}y_k
    如果节点等距
    f(x) = \frac{\prod_{i=0}^n (x-x_i)}{n!h^n}\sum_{k=0}^n (-1)^{n-k}C_n^k\frac{y_k}{x-x_k}

    三次样条插值公式

    样条spline
    如果满足:S(x)在每个区间上是一个三次多项式,S(x)过所有点,S(x)一阶导与二阶导连续,则称S(x)为过n个点的三次样条函数。

    其他插值公式

    一元三点插值公式:由最靠近x的三点得出f(x)
    f(x) \approx \frac{(x-x_{k+1})(x-x_{k+2})}{(x_k-x_{k+1})(x_k-x_{k+2})}y_k + \frac{(x-x_k)(x-x_{k+2})}{(x_{k+1}-x_k)(x_{k+1}-x_{k+2})}y_{k+1} + \frac{(x-x_k)(x-x_{k+1})}{(x_{k+2}-x_k)(x_{k+2}-x_{k+1})}y_{k+2}

    二元插值公式

    Hermite插值公式:通过已知的函数值与导数值插值

    函数逼近>有理函数逼近>帕德逼近。(有理函数:多项式除法的商)

    有限元位移插值,有限体积法场量插值

    龙格现象与吉布斯现象

    龙格现象:是在一组等间插值点上使用具有高次多项式的多项式插值时出现的区间边缘处的振荡问题,表明使用高次多项式插值并不总能提高准确性。
    吉布斯现象:当选取的傅里叶级数的项数N增加时,合成的波形虽然更逼近原函数,但在不连续点附近会出现一个固定高度的过冲,N越大,过冲的最大值越靠近不连续点,但其峰值并不下降,而是大约等于原函数在不连续点处跳变值的9%,且在不连续点两侧呈现衰减振荡的形式。
    过冲overshoot:第一个峰值或谷值超过设定电压;下冲undershoot:overshoot:第二个峰值或谷值超过设定电压。

    径向基函数RBF

    https://www.cnblogs.com/pinking/p/9349695.html


    径向基函数的自变量为输入的范数

    RBF神经网络:激活函数为径向基函数
    RBF核函数:支持向量机的一种核函数

    下一篇:没有了