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

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

Δημοσ.
3 ώρες πριν, najinblue3 είπε

υπαρχουνε συγκεκριμενα μαθηματα στον τομεα που χρειαζονται, num. analysis και παραπλησια 

machine learning, advanced machine learning ειναι μαθηματα που πηρα στο μεταπυχιακο μου και μπορουσαμε να δουλεψουμε ειτε matlab ειτε python, και τα πολλα μαθηματα τα καναμε σε matlab

Διαφωνώ. Δεν υπάρχει ούτε ένας λόγος που χρειάζεται MATLAB για συγκεκριμένα tasks. Ό,τι μπορείς να κάνεις με το MATLAB μπορείς να το κάνεις με άλλη γλώσσα προγραμματισμού, χωρίς (π.χ.) να χρειάζεται να έχεις συνεχόμενη περιοχή στην μνήμη για να φορτώσεις/αποθηκεύσεις μεταβλητές. 

Είναι βοηθητικό για entry engineering courses ναι, αλλά κυρίως για το IDE και όχι για την γλώσσα. 

 

  • Like 1
Δημοσ. (επεξεργασμένο)
3 ώρες πριν, Fortistis είπε

Διαφωνώ. Δεν υπάρχει ούτε ένας λόγος που χρειάζεται MATLAB για συγκεκριμένα tasks. Ό,τι μπορείς να κάνεις με το MATLAB μπορείς να το κάνεις με άλλη γλώσσα προγραμματισμού, χωρίς (π.χ.) να χρειάζεται να έχεις συνεχόμενη περιοχή στην μνήμη για να φορτώσεις/αποθηκεύσεις μεταβλητές. 

Είναι βοηθητικό για entry engineering courses ναι, αλλά κυρίως για το IDE και όχι για την γλώσσα. 

κατ αρχας το matlab ερχεται με πολλα εργαλεια, δεν ειναι μονο ο ide, κατι που δε το προσφερει κανενας αλλος, και ειναι πραγματικα τρομερα για pattern recognition, image analysis enhancement κτλπ

για να το διδασκουνε σε μεγαλα πανεπιστημια σε μεταπτυχιακα προγραμματα, κατι θα ξερουν παραπανω, οποτε τα entry courses δε στεκει πουθενα, τουλαχιστον για μενα

 

Επεξ/σία από najinblue3
  • Like 1
Δημοσ.

Πριν από 20 χρόνια, που για να κάνεις signal processing έπρεπε να πήξεις στα for loops και δεν ξέραμε την Python, το indexing του MATLAB ήταν τρελά convenient και παραβλέπαμε τα bugs και τις κακοτεχνίες του MATLAB. Το logical indexing δε, ήταν mind blowing. 

Πλέον όμως, δεν ήμαστε στο 2000. Το ότι η handle class έχει memory leak, το ότι το ΟΟ paradigm δεν λειτουργεί, το ότι τα workspaces είναι δύσχρηστα, το ότι δεν υπάρχει "pass by reference", το ότι τα structs του MATLAB είναι η μόνη σοβαρή δομή που υποστηρίζει εγγενώς, το ότι (τελικά) το MATLAB είναι καμουφλαρισμένη Java App, είναι θέματα που πλέον δεν μπορεί κανείς να πει "σιγά". 

Και τα από πάνω, είναι μόνο η κορυφή του παγόβουνου. 

Δημοσ.
8 hours ago, Fortistis said:

Πριν από 20 χρόνια, που για να κάνεις signal processing έπρεπε να πήξεις στα for loops και δεν ξέραμε την Python, το indexing του MATLAB ήταν τρελά convenient και παραβλέπαμε τα bugs και τις κακοτεχνίες του MATLAB. Το logical indexing δε, ήταν mind blowing. 

Πλέον όμως, δεν ήμαστε στο 2000. Το ότι η handle class έχει memory leak, το ότι το ΟΟ paradigm δεν λειτουργεί, το ότι τα workspaces είναι δύσχρηστα, το ότι δεν υπάρχει "pass by reference", το ότι τα structs του MATLAB είναι η μόνη σοβαρή δομή που υποστηρίζει εγγενώς, το ότι (τελικά) το MATLAB είναι καμουφλαρισμένη Java App, είναι θέματα που πλέον δεν μπορεί κανείς να πει "σιγά". 

Και τα από πάνω, είναι μόνο η κορυφή του παγόβουνου. 

Άντε να συμφωνήσω σε ένα βαθμό, δεδομένου ότι και εγώ πλέον χρησιμοποιώ Python με numpy εκεί που παλιά χρησιμοποιούσα MATLAB.

Υπάρχει όμως και ένα Simulink που είναι αρκετά βολικό για γρήγορο prototyping και experimental evaluation (πχ, HIL).

  • Thanks 1
Δημοσ.

Το Simulink είναι άλλο προϊόν από την γλώσσα/IDE MATLAB. 

Λειτουργούν μαζί, πουλιούνται μαζί, διαφημίζονται μαζί, αλλά είναι άλλο προϊόν. 

Βέβαια, αφού περπατάει σαν πάπια, πετάει σαν πάπια, ακούγεται σαν πάπια, δεν είναι πάπια;

Ένα δίκιο θα το έχεις εκεί. 

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

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

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

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

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

Σύνδεση

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

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