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

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

Δημοσ.

Καλησπέρα,ήθελα να ρωτήσω το εξής:

Αν γνωρίζει κάποιος κάποιον αλγόριθμο (ψευδοκώδικα) που να δέχεται σαν είσοδο δύο

διανύσματα ν-διαστάσεων το καθένα και να επιστρέφει true h false ανάλογα με το αν 

είναι γραμμικώς ανεξάρτητα ή όχι.

Δημοσ.

...

 

....

 

.......

 

Δυο διανύσματα είναι γραμμικώς ανεξάρτητα όταν το ένα ΔΕΝ είναι πολλαπλάσιο του άλλου.

 

Δεδομένου ότι πολλαπλασιασμό και διαίρεση ξέρουμε όλοι τι άλλο μένει να πούμε;

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

Όταν η ορίζουσα είναι μη μηδενική ( απο ιδιοτητες πινακων )

Edit:
Γραψε λαθος.Δεν διαβασα καλα το post.Νόμιζα θες από n διανύσματα με n συνιστωσες.

edit2:
Εκτελείς το πρωτο βήμα της απαλοιφής gauss.Αν το διάνυμα που προκυπτει  ειναι μη-μηδενικό,τοτε είναι γραμμικά ανεξάρτητα

Επεξ/σία από ChRis6
Δημοσ.

Εστω w, u τα διανυσματα

INT m = w[0] / u[0] + u[0] / w[0]

FOR i = 1 TO N
    IF m != w[i] / u[i] + u[i] / w[i]
        RETURN false
    END
END

RETURN true
ΥΓ: υπαρχει περιπτωση διαιρεσης με μηδεν την οποια δεν την χειριζεται ο κωδικας
Δημοσ.

Τα [1,2] και [3,4] ειναι γραμμικά ανεξάρτητα.Ο ψευδοκώδικας επιστρέφει false...

@balios
Αν δεν ξερεις απαλοιφή gauss ( ντροπή σου :P ) ,κάνε οτι λεει ο defacer.Ο έλεγχος είναι απλός για δυο μονο διανύσματα

Δημοσ.

Τα [1,2] και [3,4] ειναι γραμμικά ανεξάρτητα.Ο ψευδοκώδικας επιστρέφει false...

 

@balios

Αν δεν ξερεις απαλοιφή gauss ( ντροπή σου :P ) ,κάνε οτι λεει ο defacer.Ο έλεγχος είναι απλός για δυο μονο διανύσματα

Ναι.

ανεξάρτητα --> false

εξαρτημενα --> true

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

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

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

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

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

Σύνδεση

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

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