/** Fraga, 30/10/2008 Calcula el vector x tal que Ax = s, donde A es una matrix tridiagonal cuyos elementos estan almacenados en a[], b[] y c[] **/ void tridiagonal( float a[], float b[], float c[], float s[], float x[], int n ) { int i, j; float r; for( i=1; i=0; i-- ) x[i] = (s[i] - c[i]*x[i+1])/b[i]; }