本文主要是介绍数值分析实验报告 Lab5 LU分解算法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
数值分析实验报告 Lab5 LU分解算法
#include<stdio.h>
#include<iostream>
#include<math.h>#define MAX_SIZE 100 /* 矩阵最大维数 */
#define ZERO 0.000000001 /* 当一个正数小于ZERO就认为该数是0 */
using namespace std;
/*LU方法计算 Ax=b*/
bool Direct( int n, double a[][MAX_SIZE], double b[] ){/*初始化矩阵,向量*/double L[n][n];double U[n][n];for(int i = 0;i < n;i++){for(int j = 0;j < n;j++){L[i][j] = 0;if(i == j)L[i][j] = 1;U[i][j] = 0;}}double y[n];for(
这篇关于数值分析实验报告 Lab5 LU分解算法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!