λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Εκπαιδευτικό Λογισμικό

Κώδικας MATLAB Ανάλυση

Ανάλυση Κωδικός διαδραματίζει σημαντικό ρόλο στα έργα MATLAB δεν έχει σημασία πόσο μεγάλο ή μικρό μπορεί να είναι . Ως συστατικό στο στάδιο των δοκιμών της ανάπτυξης λογισμικού κύκλου ζωής ( SDLC ) , ανάλυση κώδικα βοηθά στο να διασφαλιστεί προγράμματα MATLAB επιτύχει τους στόχους τους αποτελεσματικά και χωρίς λάθη , ενώ όλοι ακολουθώντας τα πρότυπα γλώσσα προγραμματισμού . MATLAB περιλαμβάνει μια σειρά από εργαλεία που μπορούν να αναλύσουν αποτελεσματικά και να συμβάλει στη βελτίωση κωδικό σας σε αυτό το στάδιο της SDLC . Ταυτοποίηση
Η

MATLAB ανάλυση κώδικα δεν είναι μια ενιαία δράση, αλλά μάλλον μια σειρά από βήματα που αναλύουν και να τελειοποιήσουν τον κωδικό σας από πολλαπλές οπτικές γωνίες . Ως εκ τούτου , η αποτελεσματική ανάλυση κώδικας απαιτεί τη γνώση των εργαλείων , μια κατανόηση της διαδικασίας και τη γνώση για την ερμηνεία των αποτελεσμάτων . Αν και debugging δεν είναι τεχνικά μέρος της διαδικασίας , συμπεριλαμβανομένης ελέγχου σφαλμάτων κώδικα στα προγράμματα σας και να γνωρίζει πώς να διορθώσετε και να διορθώσει προφανή σφάλματα κωδικοποίησης είναι σημαντικές προϋποθέσεις . Για να γίνει ανάλυση κώδικα MATLAB , χρειάζεστε τον κωδικό προφίλ του προγράμματος και ανάλυση εργαλεία αναφοράς .
Εικόνων Profiling
Η

χαρακτηρισμός είναι το πρώτο βήμα στην ανάλυση κώδικα MATLAB , και παρόλο που η profiler είναι ένα εργαλείο επιδόσεις -tuning , μπορείτε να το χρησιμοποιήσετε σε συνδυασμό με τις διαδικασίες εντοπισμού σφαλμάτων . Ο Κώδικας MATLAB Profiler είναι ένα γραφικό εργαλείο διεπαφή χρήστη που εξετάζει τις λειτουργίες του προγράμματος του MATLAB , οι κλήσεις προς τις λειτουργίες και στη συνέχεια επιστρέφει το ποσό του χρόνου που απαιτείται για κάθε συνάρτηση για να ολοκληρωθεί . Ανάλυση κώδικα συνεπάγεται την αξιολόγηση των εν λόγω λειτουργιών , λαμβάνοντας το μεγαλύτερο χρονικό διάστημα για να ολοκληρωθεί - καθώς και τον λόγο που καλείτε τη λειτουργία , καθώς και τον αριθμό των κλήσεων που δέχεται - . Και να βρουν τρόπους για να κάνουν κάθε αποτελεσματικότερη
Η
Η Αναφορά
Η

Πραγματοποιήστε μια διεξοδική , line- by- line ανάλυση της MATLAB κώδικα με τη χρήση του MATLAB κώδικα Analyzer . Αυτό το εργαλείο αναλύει όχι μόνο και δημιουργεί μια έκθεση που απαριθμεί σφάλματα κωδικοποίησης και τα προβλήματα , αλλά παρέχει επίσης , δίπλα σε κάθε πρόβλημα που αναφέρονται ή λάθος , προτάσεις για τον καθορισμό τους . Ως εναλλακτική επιλογή , που τον Κώδικα Analyzer για να τρέξει , ενώ είστε δημιουργώντας το πρόγραμμά σας , και να λάβετε άμεσες ειδοποιήσεις , πληροφορίες σχετικά με τα προβλήματα και , ανάλογα με το πρόβλημα , χρήσιμες προτάσεις, όταν ο αναλυτής ανιχνεύει κωδικοποίησης προβλήματα ή λάθη .
Η
Εκτιμήσεις
Η

Παρά το γεγονός ότι τα εργαλεία ανάλυσης - ιδιαίτερα ο κώδικας Αναλυτής - κάνει την αξιολόγηση MATLAB κώδικα ευκολότερο , στηριζόμενη αποκλειστικά και μόνο για τα εργαλεία δεν είναι μια καλή ιδέα , καθώς δεν μπορείτε να εκτελέσετε αποτελεσματική ανάλυση κώδικα , χωρίς γνώσεις προγραμματισμού , και θα πρέπει να κατανοήσουν τους περιορισμούς των εργαλείων ανάλυσης, προκειμένου να διαπιστωθεί αν τα εργαλεία που σας δίνει σωστή ή λάθος μηνύματα λάθους και προτάσεις . Κοινά προβλήματα περιλαμβάνουν αδυναμία να διακρίνει τη λειτουργία από τα ονόματα των μεταβλητών , δομές από τη λαβή αντικείμενα , built-in από υπερφόρτωση λειτουργίες , η αδυναμία να προσδιορίσει το μέγεθος ή το σχήμα των μεταβλητών , και μια ανικανότητα να αναλύσει τους ορισμούς κατηγορία υπερκλάσεων και μεθόδων κατηγορίας σωστά.
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα