2 votos

Comprensión del método del residuo conjugado generalizado (GCR).

Me han dado la siguiente descripción del algoritmo GCR:

enter image description here

Creo que entiendo todos los pasos hasta: $$\beta = (v^i, r^{i -1})\\u^i:= u^{i-1} + \beta s^i$$

Pregunta: ¿Qué hace $\beta s^i$ ¿se ve así? ¿Debo calcular $\beta s^i = v^i s_1^i + r^{i-1}s_2^i$ ?

Estoy confundido ya que no entiendo muy bien cómo se puede definir un vector por dos vectores de fila; debería significar que $\beta$ ¿es una matriz?

0 votos

$\beta$ es un producto escalar entre dos vectores : un escalar. $s^i$ es un vector por lo que $\beta s^i$ será el $s^i$ vector escalado por $\beta$

2 votos

Creo que interpretas $(v^i,r^{i-1})$ como concatenación pero significa $v^i \cdot r^{i-1}$ (producto escalar)

0 votos

@mathreadler ¡Muchas gracias!

1voto

Mr. President Puntos 18

Como se ha señalado correctamente en los comentarios, $(v^i, r^{i-1})$ significa $v^i\cdot r^{r-1}$ . He comprobado el algoritmo en python y usando esta interpretación todo funciona como se esperaba.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X