- 47
- 0
- 约 46页
- 2016-08-21 发布于河南
- 举报
高斯消元法并行化
高斯消元法并行化
#include stdio.h
#include math.h
#include stdlib.h
#include iostream
#include time.h
void main()
{
int i,j,k,n,l,h,flag;
float a[100][100],b[100],m[100][100],x[100],y[100],z[100],c[100],d,t;
srand((unsigned) time(NULL));
printf(Input n:\n);
scanf(%d,n);
printf(input a[i][j]:\n);
for (i=0;in;i++)
{
for (j=0;jn;j++)
{
a[i][j]=rand();
}
}
printf(input b[i]:\n);
for (i=0;in;i++)
{
b[i]=rand();
}
/*******运算过程*******/
flag=1;
for (k=0;kn;k++)
{
/*---选主元素---*/
d=a[k][k];
h=k;
for(l=k;ln;l++)
{
if(fabs(a[l][k])fabs(d))
原创力文档

文档评论(0)