Υπάρχει κάποιος που να έχει δουλέψει και τα δύο;
Αν ναι,παρακαλώ γράψτε δυο λόγια για συμβατότητα,διαφορές κλπ.
Εμφάνιση 1-6 από 6
Θέμα: Matlab και GNU Octave
-
23-11-20, 10:24 Matlab και GNU Octave #1
-
23-11-20, 10:56 Απάντηση: Matlab και GNU Octave #2
Τα έχω δουλέψει και τα δύο, όχι όμως σε μεγάλο βαθμό και όχι για πολυσύνθετα πράματα και στο Octave δεν χρειάστηκα κάτι περισσότερο απο το core. Γενικα κώδικα που έγραψα στο Matlab, τον έτρεξα κανονικά στο Octave (το ανάποδο δεν το δοκίμασα), με πολύ μικρά adaptations. Υποθέτω ότι σε πιο εξειδικευμένα θέματα, ειναι σχεδόν βέβαιο ότι θα βγουν κι άλλες ασυμβατότητες. Σίγουρα όμως, παίζει μεγάλο ρόλο ποια πακέτα θέλεις να δουλέψεις, οπότε καλό θα ήταν να ρωτήσεις ή να googlάρεις για διαφορές σε συγκεκριμένο αντικείμενο.
Η αλήθεια είναι ότι το octave επιτρέπει και μερικές πιο "C like" εκφράσεις (πχ τελεστής ++ για μοναδιαία αύξηση), που μου άρεσαν.
Μερικές πηγές:
Απο το επίσημο octave
Απο το researchgate
Στην δεύτερη πηγή στις απαντήσεις θα δεις:
- συγκεκριμένα advanced πράγματα δεν ήταν εφικτά στο octave λόγω έλλειψης πακέτων, με σημαντική αναφορά στο Simulink
- σε κάποιες περιπτώσεις έχει χειρότερο performance (λόγω έλλειψης JIT)
-
23-11-20, 16:22 Απάντηση: Matlab και GNU Octave #3
Ευχαριστώ φίλε.
Δεν το ψάχνω για μένα,αλλά για την κόρη (φοιτήτρια γεωλογίας).
Τους είχαν δώσει ένα licence για ένα διάστημα από το πανεπιστήμιο,αλλά για κάποιο λόγο της βγάζει σφάλμα με το registration (αφου δούλεψε χωρίς πρόβλημα,για λίγες μέρες).Ρώτησε πως να το φτιάξει,αλλά την έγραψαν κανονικά...
Σκέφτηκα να της το αγοράσω για δώρο,μιας κι έχει γενέθλια σε λίγες μέρες.
Μπήκα στο site,είδα τιμές και...παραλίγο να πάθω ανακοπή.
-
23-11-20, 22:18 Απάντηση: Matlab και GNU Octave #4
Όσον αφορά το θέμα της άδειας του πανεπιστημίου, δείτε πληροφορίες, μήπως είναι κοινοχρηστες άδειες για Χ χρήστες, οπότε δοκιμάστε ώρες που αναμένεται να μην έχουν μεγάλη ζήτηση.
Όσον αφορά την περίπτωση του Octave, πρέπει να μάθεις τα πακέτα που χρησιμοποιούνται, αν και υποθέτω ότι μάλλον core πράγματα θα ζητηθούν. Βέβαια, υπόψιν ότι διάφοροι καθηγητές κλπ μπορεί να περιμενουν ο κώδικας να τρέχει σε Matlab, οπότε πρέπει να γίνει στο τέλος μια εκτέλεση και σε Matlab.
Τέλος για την άδεια που θέλεις να αγοράσεις, δες student license με άλλες τιμές.
-
24-11-20, 11:24 Απάντηση: Matlab και GNU Octave #5
@thama,σε υπέρ-ευχαριστώ.
-
24-11-20, 12:24 Απάντηση: Matlab και GNU Octave #6
@mzaf εξαρτάται τι θέλει να κανει η μικρή απο προσωπική εμπειρία, για βασική χρηση ίσως βολεψει αλλά αν χρειαζεται να κανει κάτι πιο εξειδικευμένο δυστυχώς θα έχει θεματακια. Επίσης είναι και αυτό που λέει ο thama οτι οι καθηγητές ίσως περιμένουν καθαρά κωδικα ματλαβ ο οποίος ίσως διαφέρει ελάχιστα απο εκείνον στην Οκτάβ αλλά δυστυχώς να μην τρέχει.
Επίσης δεν γνωρίζω αν είναι υποχρεωτική η χρηση ματλαβ, αλλά αν οχι θα πρότεινα να την προτρέψεις να το γυρίσει σε python αντί για οκταβ η γενικα.“The truth is rarely pure and never simple.”― Oscar Wilde
"A man lives three lifes...
The first, ends with the loss of naiveness,
the second, with the loss of innocence
and the third one with the loss of his soul itself.
It's inevitable that we go through all three." ― Dark
Bookmarks