Je suis en train d'ajouter une matrice et il ne fonctionne pas ...plus Matrix dans le schéma
(define (matrix-matrix-add a b) (map (lambda (row) (row-matrix-add row b)) a)) (define (row-matrix-add row matrix) (if (null? (car matrix)) '() (cons (add-m row (map car matrix)) (row-matrix-add row (map cdr matrix))))) (define (add-m row col) (if (null? col) 0 (+ (car row) (car col) (add-m (cdr row) (cdr col)))))
Qu'est-ce qui ne fonctionne pas? Avez-vous une erreur? – leppie
Il ne fait pas ce qu'il supposait faire. Fondamentalement, l'addition est fausse. Juste commencé schéma –