salut tt le monde,
l'énoncé est:
A une matrice carrée d'ordre n tq:
A(i,i)=-4 , i=1,...,n
A(i,i-1)=1 , i=2,...,n
A(i,i+1) = 1 , i=1,...,n-1
et les autres coefficents sont nuls.
et B un vecteur d'ordre n tq:
B(i)=2 , i=2,..,n-1 , B(1)=B(n)=3
la question est résoudre à l'aide de Matlab le système Ax=B pour n=5, n=10 et n=20.
et j'ai fait ce code:
est ce correct??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 for i=1:n a(i,i)=-4; end for i=2:n a(i,i-1)=1 end for i=1:n-1 a(i,i+1)=1 end for i=2:n-1 b(i)=2 end b(1)=b(n)=3; x=a'*b
alors je me suis bloquer ici, et je ne sais pas comment faire pour les valeurs de n, comment les programmer? on utlise quelle commnade??
merci
Partager