⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 newcsfy.c

📁 拉格朗日插值 用拉格朗日插值来计算函数值 使用说明: 一般的使用过程: 1、修改输入数据 input3.txt 2、编辑源文件 55.c 55.c为主函数
💻 C
字号:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

void Newcsfy(double x[],double y[],int n,double R[])
{  double y1[10][10];
   double x1[10],Ax[10];
   double x2,y2,Nx,wn;
   int i,j,k,t;
   for(i=0;i<n;i++)                                    /*将二元数组y[n][n]赋零;*/
      { for(j=0;j<n;j++)
            {y1[i][j]=0;}
      }
   for(i=0;i<n;i++)                                    /*将y值赋给二元数组y[0][n];*/
      { y1[0][i]=y[i];
        x1[i]=x[i];}
   k=1;
   for(j=0;j<n;j++)
      {
       {for(i=j;i<n;i++)
        y1[j+1][i+1]=(y1[j][i+1]-y1[j][i])/(x[i-j+k]-x[i-j]);
        }
        k++;
    }
   for(i=0;i<n;i++)                                   /*Ax是N(x)函数方程系数*/
      {Ax[i]=y1[i][i];
       }
   R[0]=Ax[n-1];
 
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -