Moltiplicazione di matrici: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
→‎Definizione: Non occorre un campo per definire, ma basta un anello.
Inclusione dell'inizializzazione a zero del vettore nel codice (toglie un'ipotesi alla funzionalità dell'algoritmo con davvero poco)
Riga 80:
M = matrice [RM] × [CM]
V = vettore [CM]
il vettore risultato sarà VR [RM] con stesso numero di righe della matrice. */
for (int i = 0; i < RM; i++) { // scandisco le righe con l'indice i
si suppone che VR [RM] è inizialmente posto con tutti i valori a zero. */
for (int VR[i] = 0; i<RM; i++) { // scandiscoinizializzo lela righecoordinata coni-esima l'indicedel ivettore a zero
for (int j = 0; j < CM; j++) { // e le colonne con j
VR[i] = VR[i] + M[i][j] * V[j];
}