矩阵与数值分析实验报告(3)
发布时间:2021-06-07
发布时间:2021-06-07
大连理工大学矩阵与数值分析课又叫计算机科学计算的上机实验报告,内容详尽,有程序代码和预算结果
Gauss-Seidel方法结果:
Gauss-seidel结果分析:
2. 用Gauss列主元消去法、QR方法求解如下方程组。
1
2
2 1 25 2313232 x1 4 2 x2 7 5 x3 1 3 x4 0
Guass列主元消去法代码:
#include<math.h>
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<iostream>
using namespace std;
#define NUMBER 20
#define Esc 0x1b
#define Enter 0x0d
float A[NUMBER][NUMBER+1] ,ark;
int flag,n;
void exchange(int r,int k);
float max(int k);
void message();
int main()
{
float x[NUMBER];
int r,k,i,j;
char celect;
system("cls");
printf("\n\nUse Gauss.");
printf("\n\n1.Jie please press Enter.");
printf("\n\n2.Exit press Esc.");
celect=getch();
if(celect==Esc)
exit(0);
printf("\n\n input n=");
scanf("%d",&n);
printf(" \n\nInput matrix A and B:");
for(i=1;i<=n;i++)
{
printf("\n\nInput a%d1--a%d%d and b%d:",i,i,n,i);
for(j=1;j<=n+1;j++) scanf("%f",&A[i][j]);
上一篇:病情观察和危重患者的抢救和护理
下一篇:2016一级建造师网上增值服务