C实例编程(用牛顿插值第一步为求差商)
我们把 0 阶差商到 n 阶差商都放在一个一维数组里面就会发现其中的规律,也可以根据这些规律来指导我们编程。
0 阶差商 n 个,一阶差商 n-1个 .... 直到 n 阶差商 1个。
求差商代码为:
bool CShuzhijisuanDlg::Diff()
{
int cur;
cur=m_length*(m_length+1)/2+1;
m_diff=new double[cur];
for(int i=0;i m_diff[i]=parmy[i];
m_diff[i];
}
//存放二阶以上差商
cur=m_length;
int temp;
for(int internal=1;internal
0条评论