Bonjour à tous !
Dans le cadre de mon tipe je dois realiser un programme maple.
J'avance petit à petit (n'étant pas un grand spécialiste...), mais je me retrouve là face à un problème et je n'avance plus.
Je vous explique rapidement : il s'agit d'extraire des matrices d'un plus grande matrice générale et de les comparer à une autre. Mais je ne comprends pas dans le morceau de programme que voilà où la (quadruple...) boucle ne cesse plus de se réutiliser :
for i from 1 to p+1 do
> for j from 1 to p+1 do
> M:=evalm(submatrix(A, i..i+p-1, j..j+p-1)-B);
> for k from 1 to p do
> for l from 1 to p do
> S:=S+abs(M[k,l]);
> od;
> od;
> x.i.j:=S;
> od;
> od;
Error, too many levels of recursion
Voilà, merci à ceux qui pourront m'aider (et même à ceux qui ne pourront pas, y'a pas de raison )
-----