Ενημερώση κάθε 15 δευτερόλεπτα
Γλώσσα προγραμματισμού μετα το Matlab;
Re: Γλώσσα προγραμματισμού μετα το Matlab;
Επισης με ενδιαφερουν και τα οικονομικα εκει με ενα μεταπτυχιακο θα μπορουσα παλι να συναγωνιστω σχετικα ικανοποιητικα τους αποφοιτους οικονομικων σχολων; ελπιζω να μην εχω βγει τελειως εκτος θεματος συγνωμη και παλι.
- xvantsik
- Σημαντική βοήθεια στο MQN.gr

- Δημοσιεύσεις: 478
- Εγγραφή: Σάβ, 29 Μαρ 2014 11:33 pm
- Έτος εισαγωγής: 2012
Re: Γλώσσα προγραμματισμού μετα το Matlab;
Μπορείς εννοείται. Άμα θες να πας προς τα εκεί οι στοχαστικές είναι μαστ. Τώρα βέβαια το έχουν αλλάξει το μάθημα αλλά εκτιμώ ότι ακόμα αξίζει. Όσο για τον προγραμματισμό εξαρτάται τι θες να κάνεις. Πρέπει να διαλέξεις το κατάλληλο εργαλείο για τη δουλειά σου. Άμα θες high perfomance τότε compiled γλώσσες είναι μονόδρομος π.χ. c++,c# (μετράει η αντικεινομενοστρέφια). Άμα δεν σε νοιάζει είναι της μοδώς οι open source. Από Matlab Python είναι πολύ πολύ εύκολο το έχω κάνει. Πολύς κόσμος ειδικά σε στατιστικά, οικονομικά κτλπ χρησιμοποιεί R. Python σε πιο engineering πράγματα συνήθως, π.χ. τα GIS τρέχουν Python. Συμβουλή μου, μην φας τόσο χρόνο τώρα να αλλάζεις γλώσσες εκτός κι αν σου είναι απαραίτητο. Σημασία έχει ο αλγόριθμος και όχι η μεταγλώττιση του.
Re: Γλώσσα προγραμματισμού μετα το Matlab;
Οι απαντήσεις σου πολύ κατατοπιστικές ευχαριστώ πολύ xvantsik.
Re: Γλώσσα προγραμματισμού μετα το Matlab;
Το παρακάτω post γίνεται με την ευγενική χορηγεία του Τομέα ΥΠΕΡ ΕΜΠ (αστειεύομαι, ή μήπως όχι)
Επειδή πήρε το μάτι μου κάποια λόγια απαξίωσης της γλώσσας της καρδίας μας FORTRAN τα οποία με πλήγωσαν, θέλω να παραθέσω κάποια στοιχεία που απαντούν στο γιατί η συγκεκριμένη γλώσσα χρησιμοποιείται ακόμη και σήμερα σε συντριπτική πλειοψηφία στην ανάπτυξη αριθμητικών μοντέλων και μαθηματικών εργαλείων
1) Ταχύτητα εκτέλεσης: Είναι compiled γλώσσα που σημαίνει εξαιρετικές ταχύτητες εκτέλεσης των προγραμμάτων της (βλ. συνημμένο)
2) Συνεχής ανάπτυξη: Τελευταία σταθερή έκδοση η 2018 με προηγούμενες τις 2003,2008. Ναι δεν τελείωσε η ανάπτυξή της το 77.
3) Παραλληλοποίηση/αντικειμενοστράφεια: Έχει ενσωματωμένα στοιχεία αντικειμενοστραφούς και παράλληλου προγραμματισμού, ενδεικτικά η C++ υποστηρίζει μόνο αντικειμενοστραφή
4) Ενσωματωμένες μαθηματικές συναρτήσεις
Tl;dr Η Fortran για εφαρμογές μηχανικού και επίλυση μαθηματικών προβλημάτων είναι πολύ ψηλά στη λίστα με σχεδόν άπιαστες ταχύτητες, χωρίς να υποβαθμίζει κανείς την εξαιρετική χρησιμότητα των interpreted γλωσσών για εφαρμογές ανάπτυξης διεπιφανειών πλοταρισμάτων κτλ.
Επειδή πήρε το μάτι μου κάποια λόγια απαξίωσης της γλώσσας της καρδίας μας FORTRAN τα οποία με πλήγωσαν, θέλω να παραθέσω κάποια στοιχεία που απαντούν στο γιατί η συγκεκριμένη γλώσσα χρησιμοποιείται ακόμη και σήμερα σε συντριπτική πλειοψηφία στην ανάπτυξη αριθμητικών μοντέλων και μαθηματικών εργαλείων
1) Ταχύτητα εκτέλεσης: Είναι compiled γλώσσα που σημαίνει εξαιρετικές ταχύτητες εκτέλεσης των προγραμμάτων της (βλ. συνημμένο)
2) Συνεχής ανάπτυξη: Τελευταία σταθερή έκδοση η 2018 με προηγούμενες τις 2003,2008. Ναι δεν τελείωσε η ανάπτυξή της το 77.
3) Παραλληλοποίηση/αντικειμενοστράφεια: Έχει ενσωματωμένα στοιχεία αντικειμενοστραφούς και παράλληλου προγραμματισμού, ενδεικτικά η C++ υποστηρίζει μόνο αντικειμενοστραφή
4) Ενσωματωμένες μαθηματικές συναρτήσεις
Tl;dr Η Fortran για εφαρμογές μηχανικού και επίλυση μαθηματικών προβλημάτων είναι πολύ ψηλά στη λίστα με σχεδόν άπιαστες ταχύτητες, χωρίς να υποβαθμίζει κανείς την εξαιρετική χρησιμότητα των interpreted γλωσσών για εφαρμογές ανάπτυξης διεπιφανειών πλοταρισμάτων κτλ.
Δεν έχετε τα απαραίτητα δικαιώματα για να δείτε τα συνημμένα αρχεία σε αυτή την δημοσίευση.
Re: Γλώσσα προγραμματισμού μετα το Matlab;
Μετά το matlab το χαος μετα το matlab το τιποτα
Λευτεριά στο Κουρδιστάν.Ζήτω η παγκόσμια ειρήνη.Αλληλεγύη στον σύντροφο Δημήτρη Καιρίδη.
- PAINTER
- Ιδρυτικό Μέλος
- Δημοσιεύσεις: 1441
- Εγγραφή: Κυρ, 01 Ιουν 2008 3:40 pm
- Έτος εισαγωγής: 2002
- Τοποθεσία: 109.74.3.51
- CONTACT:
Re: Γλώσσα προγραμματισμού μετα το Matlab;
FORTRAN για επαγγελματική ενασχόληση;
Βρες μια αγγελία εργασίας μηχανικού που να ζητάει FORTRAN.
Αυτή την κουβέντα την είχα με τον Dust μπορεί και 6-7 χρόνια πριν...
Μην σε νοιάζει να συγκριθείς με προγραμματιστές, άμα δουλέψεις ως προγραμματιστής πολ. μηχ. θα παίξεις σε domain που δεν ξέρουν.
Εκπαίδευση; Tutorials, coursera, edx, udacity και εμπλοκή σε projects...
Βρες μια αγγελία εργασίας μηχανικού που να ζητάει FORTRAN.
Αυτή την κουβέντα την είχα με τον Dust μπορεί και 6-7 χρόνια πριν...
Μην σε νοιάζει να συγκριθείς με προγραμματιστές, άμα δουλέψεις ως προγραμματιστής πολ. μηχ. θα παίξεις σε domain που δεν ξέρουν.
Εκπαίδευση; Tutorials, coursera, edx, udacity και εμπλοκή σε projects...
αυτό το ίδρυμα,εσείς οι ίδιοι το απαξιώνετε κάθε μέρα...με τον να μπαίνετε το πρωί και το να βγαίνετε το βράδυ χωρίς να προσφέρετε τίποτα σ'αυτό,χωρίς να γυρνάτε κάτι σ'αυτό.Εάν κατανοήσετε τη σημασία του να είσαι μέλος του πολυτεχνείου ίσως ανακαλύψετε ότι ο άνθρωπος δεν έχει μόνο έναν ρόλο.
ΕΙΜΑΣΤΕ ΟΛΟΙ ΜΙΚΙΟΥΝΙΤΕΣ
http://www.youtube.com/watch?v=W3XZqb50SfI
ΕΙΜΑΣΤΕ ΟΛΟΙ ΜΙΚΙΟΥΝΙΤΕΣ
http://www.youtube.com/watch?v=W3XZqb50SfI
Re: Γλώσσα προγραμματισμού μετα το Matlab;
Γλώσσα προγραμματισμού μετά το MATLAB:
Python για να κάνεις κάτι χωρίς να χάσεις πολύ χρόνο.
Την μαθαίνεις εύκολα.
Γράφεις κώδικα και τον τρέχεις παντού.
C++ για να κάνεις κάτι που θέλει τεράστια επεξεργαστική ισχύ και μεγάλες απαιτήσεις μνήμης.
Είναι 30-100 φορές πιο γρήγορη από Python.
Για πεις ότι ξέρεις ΚΑΛΑ C++ θέλει να χάσεις ΠΟΛΥ χρόνο.
Γράφεις κώδικα τον οποίον αν θέλεις να τον τρέξεις σε άλλη αρχιτεκτονική υπολογιστών (ARM, x86) ή σε άλλο λειτουργικό σύστημα (Windows, Linux) πρέπει να τον ξανα-μεταγλωττίσεις. Επίσης κατά την συγγραφή του κώδικα πρέπει να λάβεις υπόψη σου ότι δεν πρέπει να χρησιμοποιήσεις "κλήσεις συστήματος" που υπάρχουν μόνο στο σύστημα που προγραμματίζεις (π.χ. x86 επεξεργαστής με Windows) ειδάλλως δεσμεύεις το τελικό σου πρόγραμμα εκεί.
Επάγγελμα:
Προγραμματιστής μπορεί να είναι και η κουτσή Μαρία.
Δεν υπάρχουν δικαιώματα, ΤΣΜΕΔΕ κτλ κτλ όπως στους Πολιτικούς Μηχανικούς.
Μπορείς να προσληφθείς π.χ. σε μια εγχώρια ή και μη εταιρία που εμπορεύεται λογισμικό για Πολιτικούς Μηχανικούς ή να κάνεις το δικό σου λογισμικό.
Python για να κάνεις κάτι χωρίς να χάσεις πολύ χρόνο.
Την μαθαίνεις εύκολα.
Γράφεις κώδικα και τον τρέχεις παντού.
C++ για να κάνεις κάτι που θέλει τεράστια επεξεργαστική ισχύ και μεγάλες απαιτήσεις μνήμης.
Είναι 30-100 φορές πιο γρήγορη από Python.
Για πεις ότι ξέρεις ΚΑΛΑ C++ θέλει να χάσεις ΠΟΛΥ χρόνο.
Γράφεις κώδικα τον οποίον αν θέλεις να τον τρέξεις σε άλλη αρχιτεκτονική υπολογιστών (ARM, x86) ή σε άλλο λειτουργικό σύστημα (Windows, Linux) πρέπει να τον ξανα-μεταγλωττίσεις. Επίσης κατά την συγγραφή του κώδικα πρέπει να λάβεις υπόψη σου ότι δεν πρέπει να χρησιμοποιήσεις "κλήσεις συστήματος" που υπάρχουν μόνο στο σύστημα που προγραμματίζεις (π.χ. x86 επεξεργαστής με Windows) ειδάλλως δεσμεύεις το τελικό σου πρόγραμμα εκεί.
Επάγγελμα:
Προγραμματιστής μπορεί να είναι και η κουτσή Μαρία.
Δεν υπάρχουν δικαιώματα, ΤΣΜΕΔΕ κτλ κτλ όπως στους Πολιτικούς Μηχανικούς.
Μπορείς να προσληφθείς π.χ. σε μια εγχώρια ή και μη εταιρία που εμπορεύεται λογισμικό για Πολιτικούς Μηχανικούς ή να κάνεις το δικό σου λογισμικό.
Re: Γλώσσα προγραμματισμού μετα το Matlab;
Αν θέλετε να μάθετε Python και (Java νομίζω) η σελίδα του Mathesis έχει πολύ ποιοτικά μαθήματα.