LabVIEW
LabVIEW προσφορές πολλές από τις λειτουργίες που θα βρείτε σε ένα παραδοσιακό γλώσσα προγραμματισμού σενάριο που βασίζεται παρουσιάζονται σε ένα πιο διαισθητικό οπτικό περιβάλλον ιδανικό fo μηχανικής.
- Μια οπτική γλώσσα προγραμματισμού σχεδιασμένη για τους μηχανικούς και τους επιστήμονες
- Αφήνει εξόδου χρήστες της οθόνης σε μια ευρεία ποικιλία των μορφών
- Υποστηρίζεται από μια πλούσια ποικιλία από εξωτερικές βιβλιοθήκες
- Γραφικό περιβάλλον μεταφράζεται εύκολα δύσκολες έννοιες του προγραμματισμού
- Υποστηρίζεται από μια ουσιαστική βιβλιοθήκη των πόρων κατάρτισης
- Μπορεί να μην είναι βολικό όταν δεν χρησιμοποιείτε το υλικό National Instruments
- Προσφορές λιγότερες λειτουργίες από τις γλώσσες προγραμματισμού που βασίζονται σε κείμενο
LabVIEW, μικρή για Εργαστήριο Εικονικής Μέσο Engineering Workbench, είναι μια γλώσσα προγραμματισμού σχεδιασμένη για χρήση από τους επιστήμονες και τους μηχανικούς. Επιστημονικά πεδία όλο και περισσότερο απαιτούν περισσότερο διεπιστημονική απαιτήσεις, και αυτό είναι ιδιαίτερα εμφανές με την αυξανόμενη ανάγκη για γλώσσες προγραμματισμού, πρέπει να ενσωματωθεί μελέτης και δοκιμών. Αλλά η εκμάθηση μιας γλώσσας προγραμματισμού όπως η C ++ είναι μια επίπονη υπόθεση, και είναι σχεδόν η πιο παραγωγική χρήση του χρόνου για έναν επιστήμονα ο οποίος κατά πάσα πιθανότητα θα χρησιμοποιήσει μόνο τον προγραμματισμό σε μια περιορισμένη ικανότητα. LabVIEW γεφυρώνει το χάσμα μεταξύ πολύπλευρο και πολύπλοκο γλώσσες προγραμματισμού και την ευκολία στη χρήση αλλά και τους περιορισμούς των πλήρως συσκευασμένο σουίτες λογισμικού. Χρησιμοποιεί έναν εύκολο να καταλάβει οπτική γλώσσες, έτσι ώστε οι μηχανικοί και οι επιστήμονες μπορεί να χτίσει τις απεικονίσεις των δεδομένων και των δοκιμών που είναι προσαρμοσμένες στις ιδιαίτερες ανάγκες τους. LabVIEW είναι χτισμένο γύρω από γραφική σημειογραφία, και οι βασικές αρχές της γλώσσας μπορεί να πάρει αρκετά γρήγορα. Τα βασικά είναι τόσο απλό όσο συνδέει τους κόμβους μέσω των γραφικών συρμάτινα πλαίσια και να λειτουργήσει δεδομένων μέσω αυτών, αλλά αυτή η βασική αρχή επιτρέπει μεγάλη ευελιξία και μεταβλητότητα στην πράξη. Ο κινητήρας που καυσίμων LabVIEW είναι ένα ιδιόκτητο γλώσσα γνωστή ως «G», και μπορεί να ελαχιστοποιήσει το χρόνο που χρειάζεται για να χτίσει ένα λειτουργικό πρόγραμμα κάτω από εβδομάδες έως μήνες. Αυτό συμβαίνει γιατί το λογισμικό έχει σχεδιαστεί ειδικά για χρήση στη μηχανική και σε άλλους τομείς της επιστήμης που σχετίζονται με, και κέντρα με τις δυνατότητές του γύρω από τις συγκεκριμένες απαιτήσεις των εν λόγω τομείς. Είναι επίσης ένα μεγάλο μέσο για τη δημιουργία προσομοιώσεων για να αναδείξουν σε παρουσιάσεις ή ως μέσο για την εκμάθηση των αρχών του προγραμματισμού για το πότε θα πρέπει να έχετε το είδος της ισχυρή και εξειδικευμένα προγράμματα θα πάρετε μόνο με μια πιο συμβατική γλώσσα προγραμματισμού. Η δομή μπλοκ διάγραμμα που χρησιμοποιούνται σε «G» αφαιρεί την ανάγκη για σύνταξη εντελώς. Ουσιαστικά, αυτό σημαίνει ότι οι χρήστες δεν θα πρέπει να μάθουν τις μερικές φορές περίπλοκη «γραμματικούς» κανόνες που καθορίζουν μη-γραφική γλώσσα προγραμματισμού. Κόμβοι μπορούν να προστεθούν σε ένα διάγραμμα και να συνδεθεί σε πολύπλοκα δίκτυα χρησιμοποιώντας ένα απλό drag and drop interface? και δεδομένου ότι το σύνολο μπλοκ διάγραμμα εμφανίζεται σε ένα καθαρό και οπτική μορφή, οι χρήστες μπορούν να ξοδεύουν λιγότερο χρόνο προτυποποίηση των εφαρμογών τους και προσπαθούν να κυνηγήσουν κάτω από την πηγή του σφάλματος. Η χρήση ενός συστήματος ροής δεδομένων εξασφαλίζει ότι καταλαβαίνετε πότε και γιατί κάτι πήγε στραβά στο πρόγραμμά σας. Οι χρήστες έχουν επίσης μια μεγάλη ποικιλία από επιλογές για το πώς παρουσιάζονται τα αποτελέσματα των προγραμμάτων τους. Είτε ψάχνετε για τις πρώτες αριθμούς, συσκευασμένα διαγράμματα ή διαγράμματα ή απεικονίσεις ενσωματωθεί στο δικό σας προσωπικό γραφικά, θα βρείτε μια σειρά από διαφορετικές επιλογές δεξιά από το κουτί. Για να υποστηρίξει την ποικιλομορφία των χρηστών τους, αποφεύγοντας την ακαταστασία και χωρίς λόγο περιπλέκει τις αρχές πίσω από το λογισμικό, LabVIEW προσφέρει μια σειρά από εξωτερικές βιβλιοθήκες. Αυτό σημαίνει ότι μπορείτε να επιλέξετε τις λειτουργίες και τις υπορουτίνες που έχουν σημασία για το έργο σας σε κάθε περίπτωση χωριστά.