11.06.2015, 17:52 |
SamuelMooreWalton |
Auf diesen Beitrag antworten » |
Sparse Matrix mit Matlab
Ich möchte diese Matrix:
Mit dem Befehl
code: |
1:
|
A = sparse(i,j,v,m,n) |
|
in Matlab abspeichern. Mir ist klar, dass es dabei darauf ankommt wie die Vektoren i,j aussehen. Leider habe ich das trotz einiger Versuche nicht geschafft. Was ich bis jetzt geschafft habe:
code: |
1:
2:
3:
4:
5:
|
i=(1:10);
j=(1:10);
v=1;
A = sparse(i,j,v,m,n) |
|
erzeugt eine Sparse-Matrix mit 1 Einträgen in der Diagonale, aber wie ich die Nebendiagonalen erreiche, weiß ich nicht... |
30.06.2015, 16:16 |
SamuelMooreWalton |
Auf diesen Beitrag antworten » |
Hat sich erledigt.
Gelöst habe ich es, indem ich mehrere Matrizzen addiert habe.
L+D+L' |