【求助】数值分析插值问题的编程
我有两道数值分析插值问题请求大家帮忙解答。需要有C语言编程,由于我C语言学的不是很明白,做了很久也没有弄明白。所以只好请求大家的帮助。
1、等距节点插值问题
给出 f(x)=cosx 在 xk=kh, k=0,1,…,6,h=0.1 处的函数值,试用4次等距节点插值公式计算 f(0.048) 及 f(0.566)的近似值并估计误差。
2、三次样条函数插值问题
设函数 f(x)=1/(1+25x2) -1≤x≤1
试用三次样条函数作插值,并与L10(x)或N10(x)作比较。
取等距节点 xi = x0 + ih i = 0, 1,…, 20
x0=-1 h=2/N N=20
端点条件
S'1(x0)=f'(-1)
S'n(xn)=f'(-1)
打印格式:
x f (x) S20 (x) L10 (x)
-0.95
-0.85
-0.75
┆
-0.05
0
0.05
0.15
┆
0.85
0.95