• 大小: 1KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 标签: 数值  

资源简介

数值分析中的差分法求解边值问题.cpp,应用C语言编写。

资源截图

代码片段和文件信息

#include 
#include 
void main()
{ int ijkln;
 float ha[100][100]b[100]x[100]max;
 printf(“输入区间等分数n(步长h=1.0000/n)\n“);
 scanf(“%d“&n);
 h=1.00000/n;
b[0]=0;b[1]=2*h;
for(i=2;i{b[i]=(i-1)*h*h*h;
}
for(i=0;i{for(j=0;ja[i][j]=0;
}
a[0][0]=-3;a[0][1]=4;a[0][2]=-1;
a[1][n-2]=1;a[1][n-1]=-4;a[1][n]=3;
for(i=2;i{a[i][i-2]=1;
a[i][i-1]=-2-h*h;
a[i][i]=1;
}
printf(“输出矩阵a[n+1][n+1]的值\n“);
for(i=0;i<=n;i++)
{for(j=0;j<=n;j++)
printf(“%a[%d][%d]=%f\n“ija[i][j]);
}
printf(“输出数组b[n+1]的值\n“);
for(i=0;i<=n;i++)
printf(“%b[%d]=%

评论

共有 条评论