A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://TheAlgorithms.github.io/C-Plus-Plus/d0/de2/gaussian__elimination_8cpp_source.html below:

TheAlgorithms/C++: numerical_methods/gaussian_elimination.cpp Source File

12

std::cout <<

"Matrix size: "

;

24

std::cout << std::endl <<

"Enter value of the matrix: "

<< std::endl;

33 for

(step = 0; step <

mat_size

- 1; step++) {

34 for

(i = step; i <

mat_size

- 1; i++) {

35 double

a = (mat[i + 1][step] / mat[step][step]);

38

mat[i + 1][j] = mat[i + 1][j] - (a * mat[step][j]);

42

std::cout << std::endl

43

<<

"Matrix using Gaussian Elimination method: "

<< std::endl;

47

std::cout << mat[i][j] <<

" "

;

49

std::cout << std::endl;

51

std::cout << std::endl

52

<<

"Value of the Gaussian Elimination method: "

<< std::endl;

53 for

(i =

mat_size

- 1; i >= 0; i--) {

56

x[i][j] = x[j][j] * x[i][j];

62

x[i][i] = (x[i][

mat_size

] - sum) / (x[i][i]);

64

std::cout <<

"x"

<< i <<

"= "

<< x[i][i] << std::endl;


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4