岗位要求的适应过程:有谁知道编写二次插值法程序,计算Minf(x)=(x^4-4*x^3-6*x^2-16*x+4)用VB来编写程序是什么?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 08:58:20
算法如下:
已知f(x1)=f1,f(x2)=f2,f(x3)=f3,(x1<x2<x3),且f(x1)>f(x2),f(x3)>f(x2),过点(x1,f1),(x2,f2),(x3,f3)作一抛物线来拟合f(x)
即令p(x)=a1+a2x+a3x^2, a3!=0
使得P(x1)=a1+a2x1+a3x1^2=f1
P(x2)=a1+a2x2+a3x2^2=f2
P(x3)=a1+a2x3+a3x3^2=f3
求P(x)的极小点
解P(x)=a1x+2a2x=0 得x*=-a1/2a2

vb的不会,matlab的就会