# System of four equations in four unknowns
#
# 2x_1 + x_2 = 1
# 2x_1 + 3x_2 + x_3 = 2
# x_2 + 4x_3 + 2x_4 = 3
# x_3 + 3x_4 = 4
# Augmented matrix M=(A|b)
M <- matrix(c(2,2,0,0,1,3,1,0,0,1,4,1,0,0,2,3,1,2,3,4),
ncol=5)
# Solution via Thomas algorithm
x <- solve_tridiag(M)
print(x)
Run the code above in your browser using DataLab