THMMY.gr

Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα => Matlab, Mathematica, Octave, EngLab κλπ => Topic started by: kotsos_ee on October 07, 2007, 17:36:29 pm



Title: μέσος όρος πίνακα
Post by: kotsos_ee on October 07, 2007, 17:36:29 pm
πώς βρίσκω στο matlab τo μεσο ορο των στοιχείων ενος πίνακα; η εστω πως βρισκω το αθροισμα των στοιχείων; ευχαρηστώ


Title: Re: μέσος όρος πίνακα
Post by: mousitsa on October 07, 2007, 20:45:46 pm
Με την εντολή mean(X,1) μπορείς να πάρεις το μέσο όρο κατά στήλες του πίνακα Χ.
Επίσης, με την εντολή sum(X,1) μπορείς να πάρεις το άθροισμα κατά στήλες του πίνακα Χ.
Γράψε αν θες στο command window του Matlab , help εντολή (π.χ mean) και θα δεις πώς ακριβώς δουλεύει!:-)


Title: Re: μέσος όρος πίνακα
Post by: chggr005 on October 08, 2007, 09:40:53 am
κάνε καλύτερα ένα σκριπτάκι με for που θα αποθηκεύει σε μία μεταβλητή το άθροισμα όλων των στοιχείων και μετά στο τέλος θα το διαιρείς με το πλήθος τους.


Title: Re: μέσος όρος πίνακα
Post by: Aurelius on October 08, 2007, 10:20:48 am
Γιατι????


Title: Re: μέσος όρος πίνακα
Post by: JAs0n-X on October 08, 2007, 12:44:41 pm
Γενικα και γω πιστευω οτι οταν το matlab εχει ετοιμη εντολη για κατι ειναι καλυτερα να τη χρησιμοποιουμε.... αποφευγοντα κοινα λαθη που πολλες φορες κανουν το προγραμμα πιο αργο! πχ δεσμευση μεταβλητων μεσα σε for κλπ...


Title: Re: μέσος όρος πίνακα
Post by: kotsos_ee on October 09, 2007, 23:08:02 pm
ευχαρηστώ όλους για τις απαντήσεις. Πάντως αφού ο πίνακας είχε 1 γραμμη και 1500 στήλες απλά έργαψα sum(οναμα πίνακα) μου εβγαλε το αθροισμα και διαιρεσα με το 1500.