Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα . Εχω κολλησει εδω :


A=[1 2 3;2 3 6;3 6 0]
n = size(A);
for i=1:n(1)
for j=(i+1):n(2)
A(i,j)=0;
end
end
A



Μπορει να με βοηθησει καποιος ; Η εργασια γινεται στο matlab


image.png.6e4f1a8a9af41f988e9df16e0fb34839.png
image.png.dd137d4ff00c163a8bd50aa5e431ff21.png

Δημοσ. (επεξεργασμένο)

Αυτό είναι μια παραλλαγή της παραγοντοποίησης Cholesky, κλασσικό θέμα της επίλυσης γραμμικών συστημάτων.
Άνοιξε κάποιο βιβλίο Aριθμητικής Aνάλυσης, στο κεφάλαιο για επίλυση γραμμικών συστημάτων, και δες τον αλγόριθμο.
Πιθανόν να έχει και ψευδοκώδικα ή ακόμη και πρόγραμμα.
Τι περιμένεις να σου πούμε εμείς δηλαδή ;
Πρέπει να διαβάσεις...

-

Επεξ/σία από V.I.Smirnov
Δημοσ. (επεξεργασμένο)

Καμιά δικαιολογία δεν υπάρχει.
Βιβλία και σημειώσεις σε αυτά τα θέματα υπάρχουν κυριολεκτικώς αμέτρητα, παντού.
Να ο αλγόριθμος όπως τον βρήκα σε ένα δικό μου.
Αν ψάξεις ίσως να βρεις και έτοιμο πρόγραμμα...

Και σας τον ζητάνε και στο matlab όπου ο προγραμματισμός είναι πανεύκολος...

 

LDLt.png

 

-

Επεξ/σία από V.I.Smirnov

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...