Digamos que quieres calcular Ax = b. Donde A es la matriz de coeff, x el vector solución y b es el vector rhs.
De alguna manera, puedes obtener una solución y dejar que sea x ‘
Luego encuentre el vector residual, r = Ax ‘- b
Si || r || <tol, donde tol es una tolerancia que usted define, entonces podemos decir que su solución es convergente y felizmente podemos considerar x 'una solución numérica.
Además, para mejorarlo, si está utilizando métodos numéricos para resolver x, en lugar de métodos directos como la eliminación gaussiana, etc., debe hacer lo siguiente:
|| (x’_n – x ‘_ (n-1)) / x’ _ (n-1) || <eps
- ¿Por qué el producto escalar de dos vectores es un número escalar?
- La resultante de dos vectores es perpendicular a uno de los vectores. ¿Cuál es el ángulo entre los dos vectores?
- ¿Por qué se escribe una flecha sobre 0 en un vector nulo?
- ¿Cómo se puede triplicar el vector?
- ¿Qué quiere decir con una ‘traducción paralela de vector’?
donde eps es un número muy pequeño (mayor que la máquina épsilon) que usted elige y x’_n es la solución en la enésima iteración. Si lo anterior es cierto y si
|| r_n || <tol
Entonces dices que x’_n es un vector solución …