Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να Προσομοίωση διαρροή σε MATLAB

MATLAB είναι μια αριθμητική υπολογιστική πλατφόρμα και γλώσσα προγραμματισμού που χρησιμοποιούνται συνήθως για την αποτύπωση των λειτουργιών και των δεδομένων , την προσομοίωση και την εφαρμογή των αριθμητικών αλγορίθμων , και ο σχεδιασμός των διεπαφών χρήστη . Χρησιμοποιώντας το, μπορείτε να εξετάσει την πιθανή έκβαση της κάθε σενάριο που μπορεί να εκφραστεί σε μια αριθμητική ή μαθηματικό τρόπο . Ένα τέτοιο σενάριο είναι ένα δοχείο με μια διαρροή , στην οποία υπάρχει μια δεδομένη ποσότητα νερού. Χρησιμοποιώντας το MATLAB , μπορείτε να προσδιορίσετε αν το νερό μέσα στο δοχείο θα διαρρεύσει έξω από αυτό σε μια γραμμική ή γεωμετρικό ρυθμό . Οδηγίες
Η 1

Open MATLAB και κάντε κλικ στο μενού Αρχείο στην επάνω αριστερή γωνία του παραθύρου εντολών . Επιλέξτε " Νέα " και " M-file " από το μενού 2

Εισάγετε τον παρακάτω κωδικό στο κύριο παράθυρο επεξεργασίας κειμένου : .

Height = [ h1 , h2 , h3 h4 h5 ] ? χρόνος = [ t1 t2 t3 t4 t5 ] ? polyfit (χρόνος , ύψος, 2 )

υποκαταστήσει το υποθετικό τιμές για το ύψος του νερού στον περιέκτη για τις διάφορες τιμές του h στην ύψος πίνακα. Δεν έχει σημασία τι μονάδες μέτρησης που χρησιμοποιείτε για τον πίνακα , αρκεί να είναι συνεπείς σε όλη .
Εικόνων 3

Αντικαταστήστε τις πάροδο των χρόνων της κάθε επιμέρους μετρήσεις σας για τις διάφορες τιμές του t στο χρόνο πίνακα.
Η 4

Αποθήκευση και καταρτίζουν τον κωδικό σας . MATLAB θα σας δώσει μια έξοδο παρόμοια με την ακόλουθη :

ans = 0,0014 -0,2766 13.6509

Οι τιμές αυτές είναι οι συντελεστές που θα χρειαστείτε για την αποτύπωση του ρυθμού διαρροής αργότερα . Αντιστοιχούν σε στοιχεία του τετραγωνικού τύπου που χρησιμοποιείται για την προσαρμογή των δεδομένων σε ένα πολυώνυμο για σκοπούς γραφικά
5

Ανοίξτε ένα νέο M-file και η συμβολή του παρακάτω εντολές : .

T = linspace ( 0,90,91 ) ? hfit = 13,6509 - 0,2766 * t + 0,0014 * t ^ 2 ? . οικόπεδο (χρόνος , ύψος , « y * , t , hfit , « r » ) , xlabel ( « χρόνος » ) , ylabel ( «ύψος» )

Αναπληρωτής τρίτο σας , δεύτερος και πρώτος τιμές που υπολογίστηκαν στο βήμα 3 , αντιστοίχως , για το πρώτο, δεύτερο , τρίτο και σταθερές στον τύπο hfit παραπάνω .
Η 6

Αποθήκευση και καταρτίζουν τον κωδικό σας . MATLAB θα σας προμηθεύσει με μια γραφική παράσταση αναπαράσταση ρυθμό διαρροής .
Η
εικόνων

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

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