Bonjour,
Soit n un entier strictement positif fixé. Ecrire les instructions scilab permettant de construire
une matrice carrée d'ordre n de terme général :
1) A l'aide de deux boucles for imbriquées.
2) Sans la boucle for .
Pour la première question j'ai fait ceci :
Mais ça me donne plusieurs matrices telles que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 n=2; //j'ai fixé n for i=1:n for j=1:n A = zeros(n,n); A(i,j) = 2^(i+j)*j^2 end; end;
une petite pouce s'il vous plait ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 A = [a11 0;0 0] A= [0 a12;0 0] A= [0 0;a21 0] A= [0 0;0 a22]
Pour la deuxième question je comprend pas comment je dois écrire une matrice contenant des i et j différents (pour chaque coefficient de la matrice) sans utiliser des boucles for !
Partager