i've got the base equations on the first 3 rows and the gauss-seidel on the last 3 rows , i tried writing a code that's like this ... and i get an error message
x1 + 5x2 - 6x3 = 5
3x1 + x2 + 5x3 = 23
x1 + 4x2 + x3 = 7
x1=(23-x2-5*x3)/3
x2=(7-x1-x3)/4
x3=(x1+5*x2-5)/6

 Respuesta aceptada

Alan Stevens
Alan Stevens el 9 de Nov. de 2020

1 voto

Remove the
i = i+1;
that immediately follows the while ,,, instruction.
otherwise, first time in to the loop you are trying to set x1(3) = (23 - x2(2) - 5*x3(2))/3, but you have yet to specify x2(2) and x3(2).

Más respuestas (0)

Productos

Versión

R2020a

Etiquetas

Preguntada:

el 9 de Nov. de 2020

Respondida:

el 9 de Nov. de 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by