数值分析(2)-多项式插值: 拉格朗日插值法

article/2025/9/21 21:01:05

整理一下数值分析的笔记~
目录:

1. 误差
2. 多项式插值与样条插值(THIS)
3. 函数逼近
4. 数值积分与数值微分
5. 线性方程组的直接解法
6. 线性方程组的迭代解法
7. 非线性方程求根
8. 特征值和特征向量的计算
9. 常微分方程初值问题的数值解

1. 拉格朗日基函数

定义. l k ( x ) l_k(x) lk(x)是n次多项式,在插值节点 x 0 , x 1 , . . . , x n x_0,x_1,...,x_n x0,x1,...,xn上满足:

l k ( x j ) = { 1 , j = k 0 , j ≠ k l_k(x_j)=\begin{cases} 1,&j=k\\ 0,&j \neq k \end{cases} lk(xj)={1,0,j=kj̸=k

则称 l k ( x ) l_k(x) lk(x)为节点 x 0 , x 1 , . . . , x n x_0,x_1,...,x_n x0,x1,...,xn上的拉格朗日插值基函数。

n=1 → \rarr 线性插值

问题定义:给定区间 [ x k , x k + 1 ] [x_k,x_{k+1}] [xk,xk+1]及端点函数值: y k = f ( x k ) , y k + 1 = f ( x k + 1 ) y_k=f(x_k),y_{k+1}=f(x_{k+1}) yk=f(xk),yk+1=f(xk+1),求线性插值多项式 L 1 ( x ) L_1(x) L1(x),使其满足 L 1 ( x k ) = y k , L 1 ( x k + 1 ) = y k + 1 L_1(x_k)=y_k,L_1(x_{k+1})=y_{k+1} L1(xk)=yk,L1(xk+1)=yk+1

不难看出几何上就是通过两点的直线,两点式有: L 1 ( x ) = x k + 1 − x x k + 1 − x k y k + x − x k x k + 1 − x k y k + 1 L_1(x)=\frac{x_{k+1}-x}{x_{k+1}-x_k}y_k+\frac{x-x_k}{x_{k+1}-x_k}y_{k+1} L1(x)=xk+1xkxk+1xyk+xk+1xkxxkyk+1

L 1 ( x ) L_1(x) L1(x)是两个线性函数 l k ( x ) = x k + 1 − x x k + 1 − x k , l k + 1 ( x ) = x − x k x k + 1 − x k l_k(x)=\frac{x_{k+1}-x}{x_{k+1}-x_k},l_{k+1}(x)=\frac{x-x_k}{x_{k+1}-x_k} lk(x)=xk+1xkxk+1x,lk+1(x)=xk+1xkxxk

的线性组合,系数分别是 y k 和 y k + 1 y_k和y_{k+1} ykyk+1,即:

L 1 ( x ) = y k l k ( x ) + y k + 1 l k + 1 ( x ) L_1(x)=y_kl_k(x)+y_{k+1}l_{k+1}(x) L1(x)=yklk(x)+yk+1lk+1(x)

显然:

l k ( x k ) = 1 , l k ( x k + 1 ) = 0 l k + 1 ( x k ) = 0 , l k + 1 ( x k + 1 ) = 1 l_k(x_k)=1,l_k(x_{k+1})=0\\ l_{k+1}(x_k)=0,l_{k+1}(x_{k+1})=1 lk(xk)=1,lk(xk+1)=0lk+1(xk)=0,lk+1(xk+1)=1

l k ( x ) 和 l k + 1 ( x ) l_k(x)和l_{k+1}(x) lk(x)lk+1(x)线性插值基函数

n=2 → \rarr 抛物插值

同理,假定插值节点为 x k − 1 , x k , x k + 1 x_{k-1},x_k,x_{k+1} xk1,xk,xk+1,求二次插值多项式 L 2 ( x ) L_2(x) L2(x)使其满足 L 2 ( x j ) = y j , ( j = k − 1 , k , k + 1 ) L_2(x_j)=y_j,(j=k-1,k,k+1) L2(xj)=yj,(j=k1,k,k+1),几何上其为通过三点 ( x k − 1 , y k − 1 ) , ( x k , y k ) , ( x k + 1 , y k + 1 ) (x_{k-1},y_{k-1}),(x_k,y_k),(x_{k+1},y_{k+1}) (xk1,yk1),(xk,yk),(xk+1,yk+1)的抛物线,用基函数的方法求 L 2 ( x ) L_2(x) L2(x)的表达式,此时基函数 l k − 1 ( x ) , l k ( x ) , l k + 1 ( x ) l_{k-1}(x),l_k(x),l_{k+1}(x) lk1(x),lk(x),lk+1(x)是二次函数,且在节点上满足条件:

l k − 1 ( x k − 1 ) = 1 , l k − 1 ( x k ) = 0 , l k − 1 ( x k + 1 ) = 0 l k ( x k − 1 ) = 0 , l k ( x k ) = 1 , l k ( x k + 1 ) = 0 l k + 1 ( x k − 1 ) = 0 , l k + 1 ( x k ) = 0 , l k + 1 ( x k + 1 ) = 1 l_{k-1}(x_{k-1})=1,l_{k-1}(x_{k})=0,l_{k-1}(x_{k+1})=0\\ l_k(x_{k-1})=0,l_k(x_k)=1,l_k(x_{k+1})=0\\ l_{k+1}(x_{k-1})=0,l_{k+1}(x_k)=0,l_{k+1}(x_{k+1})=1 lk1(xk1)=1,lk1(xk)=0,lk1(xk+1)=0lk(xk1)=0,lk(xk)=1,lk(xk+1)=0lk+1(xk1)=0,lk+1(xk)=0,lk+1(xk+1)=1

l k l_{k} lk为例,由上面的式子可以知道它有两个零点 x k − 1 , x k + 1 x_{k-1},x_{k+1} xk1,xk+1,有 l k ( x ) = A ( x − x k − 1 ) ( x − x k + 1 ) l_k(x)=A(x-x_{k-1})(x-x_{k+1}) lk(x)=A(xxk1)(xxk+1),其中A为待定系数,根据 l k ( x k ) = 1 l_{k}(x_{k})=1 lk(xk)=1定出:

A = 1 ( x k − x k − 1 ) ( x k − x k + 1 ) A=\frac{1}{(x_k-x_{k-1})(x_k-x_{k+1})} A=(xkxk1)(xkxk+1)1

于是有:

l k ( x ) = ( x − x k − 1 ) ( x − x k + 1 ) ( x k − x k − 1 ) ( x k − x k + 1 ) l_k(x)=\frac{(x-x_{k-1})(x-x_{k+1})}{(x_k-x_{k-1})(x_k-x_{k+1})} lk(x)=(xkxk1)(xkxk+1)(xxk1)(xxk+1)

同理:

l k − 1 ( x ) = ( x − x k ) ( x − x k + 1 ) ( x k − 1 − x k ) ( x k − 1 − x k + 1 ) l k + 1 ( x ) = ( x − x k − 1 ) ( x − x k ) ( x k + 1 − x k − 1 ) ( x k + 1 − x k ) l_{k-1}(x)=\frac{(x-x_{k})(x-x_{k+1})}{(x_{k-1}-x_k)(x_{k-1}-x_{k+1})}\\ l_{k+1}(x)=\frac{(x-x_{k-1})(x-x_{k})}{(x_{k+1}-x_{k-1})(x_{k+1}-x_{k})} lk1(x)=(xk1xk)(xk1xk+1)(xxk)(xxk+1)lk+1(x)=(xk+1xk1)(xk+1xk)(xxk1)(xxk)

可得二次插值多项式:

L 2 ( x ) = y k − 1 l k − 1 ( x ) + y k l k ( x ) + y k + 1 l k + 1 ( x ) L_2(x)=y_{k-1}l_{k-1}(x)+y_{k}l_{k}(x)+y_{k+1}l_{k+1}(x) L2(x)=yk1lk1(x)+yklk(x)+yk+1lk+1(x)

2. 拉格朗日插值多项式

推广至一般情形,构造通过n+1个节点的n次插值多项式 L n ( x ) L_n(x) Ln(x).根据插值定义有: L n ( x j ) = y j , ( j = 0 , 1 , . . . , n ) L_n(x_j)=y_j,(j=0,1,...,n) Ln(xj)=yj,(j=0,1,...,n)。为此先定义n次插值基函数:

定义1 若n次多项式 L j ( x ) ( j = 0 , 1 , 2 , . . . , n ) L_j(x)(j=0,1,2,...,n) Lj(x)(j=0,1,2,...,n)在n+1个节点 x 0 &lt; x 1 &lt; . . . &lt; x n x_0&lt;x_1&lt;...&lt;x_n x0<x1<...<xn上满足条件:

l k ( x j ) = { 1 , j = k 0 , j ≠ k , ( j , k = 0 , 1 , . . . , n ) l_k(x_j)=\begin{cases} 1,&amp;j=k\\ 0,&amp;j \neq k \end{cases},(j,k=0,1,...,n) lk(xj)={1,0,j=kj̸=k,(j,k=0,1,...,n)

就称这n+1个n次多项式 l 0 ( x ) , l 1 ( x ) , . . . , l n ( x ) l_0(x),l_1(x),...,l_n(x) l0(x)l1(x),...,ln(x)为节点 x 0 , x 1 , . . . , x n x_0,x_1,...,x_n x0,x1,...,xn上的n次插值基函数,类似地:

l k ( x ) = ( x − x 0 ) . . . ( x − x k − 1 ) ( x − x k + 1 ) . . . ( x − x n ) ( x k − x 0 ) . . . ( x k − x k − 1 ) ( x k − x k + 1 ) . . . ( x k − x n ) l_k(x)=\frac{(x-x_0)...(x-x_{k-1})(x-x_{k+1})...(x-x_n)}{(x_k-x_0)...(x_k-x_{k-1})(x_k-x_{k+1})...(x_k-x_n)} lk(x)=(xkx0)...(xkxk1)(xkxk+1)...(xkxn)(xx0)...(xxk1)(xxk+1)...(xxn)

由此可得插值多项式:

L n ( x ) = ∑ k = 0 n y k l k ( x ) L_n(x)=\sum^n_{k=0}y_kl_k(x) Ln(x)=k=0nyklk(x)

称为拉格朗日插值多项式。为了方便表示,引入记号:

ω n + 1 = ( x − x 0 ) ( x − x 1 ) . . . ( x − x n ) 且 有 ω n + 1 ′ ( x k ) = ( x k − x 0 ) . . . ( x k − x k − 1 ) ( x k − x k + 1 ) . . . ( x k − x n ) \omega_{n+1}=(x-x_0)(x-x_1)...(x-x_n)\\ 且有\omega&#x27;_{n+1}(x_k)=(x_k-x_0)...(x_k-x_{k-1})(x_k-x_{k+1})...(x_k-x_n) ωn+1=(xx0)(xx1)...(xxn)ωn+1(xk)=(xkx0)...(xkxk1)(xkxk+1)...(xkxn)

则拉格朗日插值多项式可以写为:

L n ( x ) = ∑ k = 0 n ω n + 1 ( x ) ( x − x k ) ω n + 1 ′ ( x k ) L_n(x)=\sum^n_{k=0}\frac{\omega_{n+1}(x)}{(x-x_k)\omega&#x27;_{n+1}(x_k)} Ln(x)=k=0n(xxk)ωn+1(xk)ωn+1(x)

关于插值多项式存在惟一性有一个定理:

定理1 在次数不超过n的多项式集合 H n H_n Hn中,满足 L n ( x j ) = y j , ( j = 0 , 1 , . . . , n ) L_n(x_j)=y_j,(j=0,1,...,n) Ln(xj)=yj,(j=0,1,...,n)的插值多项式 L n ( x ) ∈ H n L_n(x)\in H_n Ln(x)Hn存在且惟一。

惟一性证明:假定另有 P ( x ) ∈ H n 使 得 P ( x j ) = f ( x j ) , i = 0 , 1 , . . . , n P(x) \in H_n使得P(x_j)=f(x_j),i=0,1,...,n P(x)Hn使P(xj)=f(xj),i=0,1,...,n成立,于是有 L n ( x i ) − P ( x i ) = 0 对 i = 0 , 1 , 2... , n L_n(x_i)-P(x_i)=0对i=0,1,2...,n Ln(xi)P(xi)=0i=0,1,2...,n成立,表明多项式 L n ( x i ) − P ( x i ) ∈ H n L_n(x_i)-P(x_i) \in H_n Ln(xi)P(xi)Hn有n+1个零点,这与n次多项式只有n个零点的基本定理矛盾。

eg,已知f(144)=12,f(169)=13,f(225)=15,作f(x)二次Lagrange插值多项式并求f(175)1的近似值。

解: x 0 = 144 , x 1 = 169 , x 2 = 225 , y 0 = 12 , y 1 = 13 , y 2 = 15 x_0=144,x_1=169,x_2=225,y_0=12,y_1=13,y_2=15 x0=144,x1=169,x2=225,y0=12,y1=13,y2=15,则f(x)的二次Lagrange插值基函数为:

l 0 ( x ) = ( x − x 1 ) ( x − x 2 ) ( x 0 − x 1 ) ( x 0 − x 2 ) = ( x − 169 ) ( x − 225 ) ( 144 − 169 ) ( 144 − 225 ) l 1 ( x ) = ( x − x 0 ) ( x − x 2 ) ( x 1 − x 0 ) ( x 1 − x 2 ) = ( x − 144 ) ( x − 225 ) ( 169 − 144 ) ) ( 169 − 225 ) l 2 ( x ) = ( x − x 0 ) ( x − x 1 ) ( x 2 − x 0 ) ( x 2 − x 1 ) = ( x − 144 ) ( x − 169 ) ( 225 − 144 ) ( 225 − 169 ) l_0(x)=\frac{(x-x_1)(x-x_2)}{(x_0-x_1)(x_0-x_2)}=\frac{(x-169)(x-225)}{(144-169)(144-225)}\\ l_1(x)=\frac{(x-x_0)(x-x_2)}{(x_1-x_0)(x_1-x_2)}=\frac{(x-144)(x-225)}{(169-144))(169-225)}\\ l_2(x)=\frac{(x-x_0)(x-x_1)}{(x_2-x_0)(x_2-x_1)}=\frac{(x-144)(x-169)}{(225-144)(225-169)} l0(x)=(x0x1)(x0x2)(xx1)(xx2)=(144169)(144225)(x169)(x225)l1(x)=(x1x0)(x1x2)(xx0)(xx2)=(169144))(169225)(x144)(x225)l2(x)=(x2x0)(x2x1)(xx0)(xx1)=(225144)(225169)(x144)(x169)

因此f(x)的二次Lagrange插值多项式为:

L 2 ( x ) = y 0 l 0 ( x ) + y 1 l 1 ( x ) + y 2 l 2 ( x ) L_2(x)=y_0l_0(x)+y_1l_1(x)+y_2l_2(x) L2(x)=y0l0(x)+y1l1(x)+y2l2(x)

f ( 175 ) ≈ 12 l 0 175 + 13 l 1 ( 175 ) + 15 l 2 ( 175 ) = 13.23015873 f(175) \approx 12l_0{175}+13l_1(175)+15l_2(175)=13.23015873 f(175)12l0175+13l1(175)+15l2(175)=13.23015873

3. 插值余项和误差估计

在[a,b]上用 L n ( x ) L_n(x) Ln(x)近似f(x),则其截断误差 R n ( x ) = f ( x ) − L n ( x ) R_n(x)=f(x)-L_n(x) Rn(x)=f(x)Ln(x),也称为插值多项式的余项,若f(x)的n阶导数连续,n+1阶导数存在,则:

R n ( x ) = f ( x ) − L n ( x ) = f ( n + 1 ) ( ξ ) ( n + 1 ) ! ω n + 1 ( x ) , 其 中 ξ ∈ ( a , b ) 且 依 赖 于 x R_n(x)=f(x)-L_n(x)=\frac{f^{(n+1)}(\xi)}{(n+1)!}\omega_{n+1}(x),其中\xi \in (a,b)且依赖于x Rn(x)=f(x)Ln(x)=(n+1)!f(n+1)(ξ)ωn+1(x),ξ(a,b)x

通常情况下 ξ \xi ξ在(a,b)上具体位置未知,若可以求出 m a x a &lt; x &lt; b ∣ f ( n + 1 ) ( x ) ∣ = M n + 1 max_{a&lt;x&lt;b}|f^{(n+1)}(x)|=M_{n+1} maxa<x<bf(n+1)(x)=Mn+1,则 R n ( x ) ≤ M n + 1 ( n + 1 ) ! ∣ ω n + 1 ( x ) ∣ R_n(x) \leq \frac{M_{n+1}}{(n+1)!}|\omega_{n+1}(x)| Rn(x)(n+1)!Mn+1ωn+1(x)

Lagrange插值多项式的缺点:

  • 插值基函数计算复杂

  • 当增加一个新点时需重新计算

  • 插值多项式从n次增加到n+1次需重新计算

  • 插值曲线在节点处有尖点,不光滑,节点处不可导

  • 高次插值的精度不一定高


{持续更新}
欢迎扫描二维码关注微信公众号 深度学习与数学   [每天获取免费的大数据、AI等相关的学习资源、经典和最新的深度学习相关的论文研读,算法和其他互联网技能的学习,概率论、线性代数等高等数学知识的回顾]
在这里插入图片描述


http://chatgpt.dhexx.cn/article/WE7r1iPd.shtml

相关文章

拉格朗日插值法求多项式系数 (附代码)

写在前面&#xff1a; 学了拉格朗日插值法之后发现大家都说可以在O(n^2)时间内得到多项式系数&#xff0c;但是没有找到代码&#xff0c;网上找了很多资料又因为我太弱了没能看懂&#xff0c;最后在emofunx学长的帮助下终于搞明白了。 由于太弱没能看懂的文章 引入 我们都知…

拉格朗日插值多项式的龙格现象

利用插值基函数可以很容易得到拉格朗日插值多项式&#xff0c;公式结构紧凑&#xff0c;在理论分析中甚为重要。但存在以下问题&#xff1a; 当插值节点增减时&#xff0c;计算要全部重新进行&#xff0c;甚为不便&#xff08;当然现在我们有MATLAB&#xff0c;只需改变下参数…

拉格朗日多项式插值法

在数值分析中&#xff0c;拉格朗日常用于多项式插值。假定提供一组数据点[xi,yi]&#xff0c;拉格朗日插值多项式就是由这些 数据的线性运算得到的。 其中基本的多项式有以下公式计算得到 注意 1.第一提供的xi应该是没有相同的&#xff0c;否则不能应用此算法 2.对于每一个xi&…

拉格朗日插值和求多项式系数

拉格朗日介绍 先说说拉格朗日是啥吧 首先 拉格朗日插值是给你 n1 个点 (x,y) 然后根据这n个点可以O(n^2)的求出多项式的系数。也就是解出这个多项式的答案。 假设给你一个多项式 ya0a1*xa2*x^2 然后给你3个解 (x1,y1)(x2,y2)(x3,y3)你第一个想法是怎么解&#xff1f;解方程啊…

数学建模准备 插值(拉格朗日多项式插值,牛顿多项式插值,分段线性插值,分段三次样条插值,分段三次Hermite插值)

文章目录 摘要&#xff08;必看&#xff09;0 基础概念什么是插值插值用途什么是拟合插值和拟合的相同点插值和拟合的不同点 1 常用的基本插值方法1.1 多项式插值法1.1.1 拉格朗日多项式插值法多项式插值并不是次数越大越好&#xff08;龙格现象&#xff09;分段低次线性插值以…

数模--拉格朗日多项式插值、matlab实现

拉格朗日多项式公式&#xff1a; matlab中插入一个值的代码 function yhlagrange(x,y,xh) %定义拉格朗日插入函数 nlength(x); %统计x和xh的长度 mlength(xh); yhzeros(1,m); %构建一行m列的zero矩阵 c1ones(n-1,1); …

计算方法实验(一):拉格朗日插值多项式

拉格朗日插值数学原理 给定平面上 n 1 n 1 n1个不同的数据点 ( x k , f ( x k ) ) (x_{k},f(x_{k})) (xk​,f(xk​))&#xff0c; k 0 , 1 , ⋯ , n k 0,1,\cdots,n k0,1,⋯,n&#xff0c; x i ≠ x j x_{i} \neq x_{j} xi​​xj​&#xff0c; i ≠ j i \neq j i​j&…

拉格朗日插值多项式在MATLAB中的实现

拉格朗日插值多项式在MATLAB中的实现 Hi! 这是我的一个CSDN博客 例 以下给出了针对题&#xff08;2&#xff09;的使用方法 输入&#xff1a; 1.节点值 2.需要插值的原函数 对于题&#xff08;2&#xff09;需要设置参数为&#xff1a; xx [0,0.25,0.5,1];% The nodes(n…

lagrange插值法:求拉格朗日插值多项式matlab实现(内附代码及例题)

lagrange插值法:求拉格朗日插值多项式matlab实现(内附代码及例题) 关于拉格朗日插值法相关理论知识&#xff0c;在这里小编不在赘述&#xff0c;请不明白的小伙伴自行百度。小编只负责给出matlab源码。 **例题:**看下面例题(如图): matlab代码: %%%% 求拉格朗日多项式及基函…

拉格朗日插值算法分析

这几天一直研究拉格朗日多项式&#xff0c;今天将自己对拉格朗日多项式的理解写在这里&#xff0c;方便大家交流。 在数值分析中&#xff0c;拉格朗日常用于多项式插值。假定提供一组数据点[xi,yi]&#xff0c;拉格朗日插值多项式就是由这些 数据的线性运算得到的。 其中基本…

拉格朗日(Lagrange)插值多项式

题目&#xff1a; 基本原理&#xff1a; 拉格朗日&#xff08;Lagrange&#xff09;插值多项式python实现&#xff1a; # encoding: utf-8 from symtable import Symbol X[0.4,0.5,0.6,0.7,0.8] Y[-0.9163,-0.6931,-0.5108,-0.3567,-0.2231] print(X,Y) Lfloat(0.0) x0.54 len…

使用拉格朗日多项式(Lagrangian polynomials)的插值法(python,数值积分)

第三十五篇 拉格朗日多项式插值 插值多项式 首先考虑一个函数的推导&#xff0c;该函数精准地通过一系列np离散数据点。虽然有无限多的函数具备这个条件&#xff0c;但我们将专注于最简单的一个&#xff0c;一个n阶多项式&#xff0c;其中n np−1。我们称这个函数为“插值多…

三点估算法 PERT计划评审技术

三点估算也称PERT法&#xff0c;在计算每项活动的工期时都要考虑三种可能性&#xff0c;计算最悲观的工 期、最可能的工期、最乐观的工期&#xff0c;然后再计算出该活动的期望工期&#xff0c;PERT法计算的是 期望工期. 用PERT法计算工期&#xff0c;我们必须记住下面三个公…

计划评审技术PERT和关键路径法CP

PERT是利用网络分析制定计划以及对计划予以评价的技术。它能协调整个计划的各道工序&#xff0c;合理安排人力、物力、时间和资金&#xff0c;加速计划的完成。PERT网络是一种类似流程圈的箭线圈。它描绘出项目包含的各种活动的先后次序&#xff0c;标明每项活动的时间或相关的…

PERT(计划评审技术,Program Evaluation an Review Technique)

如果你对项目管理、系统架构有兴趣&#xff0c;请加微信订阅号“softjg”&#xff0c;加入这个PM、架构师的大家庭 PERT(计划评审技术&#xff0c;Program Evaluation an Review Technique) 的理论基础是假设项目持续时间以及整个项目完成时间是随机的&#xff0c;且服从某种概…

PERT网络分析法(计划评估和审查技术)

PERT网络分析法(计划评估和审查技术&#xff0c;Program Evaluation and Review Technique 什么是PERT网络分析? PERT(Program Evaluation and Review Technique)即计划评审技术&#xff0c;最早是由美国海军在计划和控制北极星导弹的研制时发展起来的。PERT技术使原先估计的、…

对项目工时的估算----( PERT “计划评审技术” ) 三点估算法

“三点估算法”也称“PERT”法&#xff0c;在计算每项活动的工期时都要考虑三种可能性&#xff1a;计算最悲观的工期、最可能的工期、最乐观的工期&#xff0c;然后再计算出该活动的期望工期&#xff0c;PERT法计算的是期望工期。 用PERT法计算工期&#xff0c;我们必须记住下面…

技术评审

在工作中&#xff0c;我们经常可以听到以下的声音&#xff1a; “我们不进行评审&#xff0c;是因为我们项目比较特殊&#xff0c;没有时间……”。 “我们的项目已经进行了测试&#xff0c;不需要再进行评审了”。 “评审都是在走过场&#xff0c;没有效果……”。 业界公认评…

CMMI-技术评审管理方案

技术评审&#xff08;Technical Review, TR&#xff09;的目的是尽早地发现工作成果中的缺陷&#xff0c;并帮助开发人员及时消除缺陷&#xff0c;从而有效地提高产品的质量。 技术评审过程域是SPP模型的重要组成部分。本规范阐述了技术评审过程域的三个主要规程&#xff1a; …

PERT(计划评审技术Program Evaluation an Review Technique)

制定进度表中的PERT方法会用到三点估算&#xff0c;计算公式如下&#xff1a; i. 期望值 (悲观乐观4*最可能) / 6 ii. 标准差 (悲观-乐观) / 6 在培训班听课时&#xff0c;几个讲师都说采用三点估算服从正态分布&#xff0c;需要计算期望值与标准差&#xff0c;然而…