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

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

Πώς να υπολογίσετε Μεταφορά Λειτουργίες Φυσικής Συστημάτων σε MATLAB

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

περιέχει την εισαγωγή σας στο φυσικό σύστημα και καταγράφονται εξόδου από το φυσικό σύστημα . MATLAB περιέχει προμεταγλωτισμένο φίλτρο εισαγωγής για πολλές διαφορετικές μορφές δεδομένων

% Ανοίξτε το MATLAB εισαγωγής wizardmy_data = uiimport ()? .

% Διαβάσει τα δεδομένα απευθείας από μια διαχωρισμένη με κόμματα μεταβλητή filemy_data = csvread ( my_file_name ) ? 2

Μεταμορφώστε τα δεδομένα εισόδου και εξόδου σας να είναι στο ίδιο μέγεθος και την κλίμακα του χρόνου . Είναι κοινό για την εξομάλυνση των τιμών στην είσοδο και στην έξοδο να κυμαίνεται μεταξύ μηδέν και ένα από την κλιμάκωση με βάση το ελάχιστο και το μέγιστο των δεδομένων :

my_output = ( my_output - min ( my_output ) ) /max ( my_output ) ?

Μπορείτε επίσης να έχετε μόνο το χρόνο εκδήλωσης για την είσοδο , ενώ έχοντας μια συνεχή καταγραφή για την παραγωγή. Αποσυνέλιξης απαιτεί δύο συνεχή σήματα να λειτουργούν :

my_input = zeros ( μήκος ( my_output ) ) ? Για i = 1 : μήκος ( input_times ) my_input ( input_times ( i ) ) = 1 ? Τέλος

με 3

Εκτίμηση συνάρτηση μεταφοράς μεταξύ εισόδου και εξόδου με τη χρήση του " deconv ( ) " λειτουργία:

[ my_tf , υπολειμματική ] = deconv ( my_output , my_input ) ?

Η έξοδος ενός συστήματος ορίζεται ως η συνέλιξη της εισόδου και της συναρτήσεως μεταφοράς του συστήματος. Συνέλιξη είναι μια διαδικασία που συνδυάζει δύο λειτουργίες μαζί , ενώ αποσυνέλιξης είναι η αντίστροφη λειτουργία .
Η 4

Οικόπεδο , χρησιμοποιώντας το " οικόπεδο ( ) " MATLAB λειτουργία, η λειτουργία μεταφοράς και των υπολειμματικών αξιών για την ανάλυση των αποτελέσματα της διαδικασίας :

οικόπεδο ( my_tf )

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

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

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