Course Outline
• Αποτελέσματα αυτού του μαθήματος
Μετά την ολοκλήρωση αυτού του μαθήματος, ο φοιτητής θα πρέπει να είναι σε θέση να επιτεθεί σε πολλά από τα ανοιχτά επί του παρόντος ερευνητικά προβλήματα στον τομέα της μηχανικής επικοινωνιών καθώς θα έπρεπε να έχει αποκτήσει τουλάχιστον τις ακόλουθες δεξιότητες:
• Χαρτογράφηση και χειρισμός περίπλοκων μαθηματικών εκφράσεων που εμφανίζονται συχνά στη βιβλιογραφία της τεχνολογίας επικοινωνιών
• Δυνατότητα χρήσης των δυνατοτήτων προγραμματισμού που προσφέρει το MATLAB για την αναπαραγωγή των αποτελεσμάτων προσομοίωσης άλλων εγγράφων ή τουλάχιστον την προσέγγιση αυτών των αποτελεσμάτων.
• Δημιουργήστε τα μοντέλα προσομοίωσης αυτοπροτεινόμενων ιδεών.
• Χρησιμοποιήστε τις αποκτηθείσες δεξιότητες προσομοίωσης αποτελεσματικά σε συνδυασμό με τις ισχυρές MATLAB δυνατότητες για να σχεδιάσετε βελτιστοποιημένους MATLAB κώδικες όσον αφορά το χρόνο εκτέλεσης του κώδικα, ενώ εξοικονομείτε χώρο στη μνήμη.
• Προσδιορίστε τις βασικές παραμέτρους προσομοίωσης ενός δεδομένου συστήματος επικοινωνίας, εξάγετε τις από το μοντέλο συστήματος και μελετήστε την επίδραση αυτών των παραμέτρων στην απόδοση του εξεταζόμενου συστήματος.
• Δομή Μαθήματος
Το υλικό που παρέχεται σε αυτό το μάθημα είναι εξαιρετικά συσχετισμένο. Δεν συνιστάται ο μαθητής να παρακολουθεί ένα επίπεδο, εκτός εάν παρακολουθεί και κατανοεί σε βάθος το προηγούμενο επίπεδο του, προκειμένου να διασφαλιστεί η συνέχεια της αποκτηθείσας γνώσης. Το μάθημα είναι δομημένο σε τρία επίπεδα ξεκινώντας από την εισαγωγή στον προγραμματισμό MATLAB μέχρι το επίπεδο της πλήρους προσομοίωσης συστήματος ως εξής.
Επίπεδο 1: Communications Μαθηματικά με MATLAB
Συνεδρίες 01-06
Μετά την ολοκλήρωση αυτού του μέρους, ο μαθητής θα είναι σε θέση να αξιολογήσει περίπλοκες μαθηματικές εκφράσεις και να κατασκευάσει εύκολα τα κατάλληλα γραφήματα για διαφορετικές αναπαραστάσεις δεδομένων, όπως διαγράμματα πεδίου χρόνου και συχνότητας. Το BER σχεδιάζει μοτίβα ακτινοβολίας κεραίας… κ.λπ.
Θεμελιώδεις έννοιες
1. Η έννοια της προσομοίωσης
2. Η σημασία της προσομοίωσης στη μηχανική επικοινωνιών
3. MATLAB ως περιβάλλον προσομοίωσης
4. Σχετικά με την αναπαράσταση πινάκων και διανυσμάτων βαθμωτών σημάτων στα μαθηματικά των επικοινωνιών
5. Matrix και διανυσματικές αναπαραστάσεις σύνθετων σημάτων βασικής ζώνης στο MATLAB
MATLAB Επιτραπέζιος υπολογιστής
6. Μπάρα εργαλείων
7. Παράθυρο εντολών
8. Χώρος εργασίας
9. Ιστορικό εντολών
Δήλωση μεταβλητής, διανύσματος και πίνακα
10. MATLAB προκαθορισμένες σταθερές
11. Μεταβλητές που καθορίζονται από το χρήστη
12. Πίνακες, διανύσματα και πίνακες
13. Χειροκίνητη καταχώριση μήτρας
14. Ορισμός διαστήματος
15. Γραμμικός χώρος
16. Λογαριθμικός χώρος
17. Κανόνες ονομασίας μεταβλητών
Ειδικοί πίνακες
18. The ones matrix
19. Ο πίνακας μηδενικών
20. Η μήτρα ταυτότητας
Element-wise and matrix-wise χειραγώγηση
21. Access λαμβάνοντας συγκεκριμένα στοιχεία
22. Τροποποιητικά στοιχεία
23. Επιλεκτική εξάλειψη στοιχείων (Matrix περικοπή)
24. Προσθήκη στοιχείων, διανυσμάτων ή πινάκων (Matrix συνένωση)
25. Εύρεση του δείκτη ενός στοιχείου μέσα σε ένα διάνυσμα ή έναν πίνακα
26. Matrix αναμόρφωση
27. Matrix περικοπή
28. Matrix συνένωση
29. Αναστροφή από αριστερά προς τα δεξιά και από δεξιά προς τα αριστερά
Τελεστές μονής μήτρας
30. Ο τελεστής Sum
31. Ο χειριστής προσδοκίας
32. Ελάχ
33. Μέγ. χειριστής
34. Ο χειριστής του ίχνους
35. Matrix ορίζουσα |.|
36. Matrix αντίστροφη
37. Matrix μεταθέτω
38. Matrix Ερημίτης
39. …κλπ
Λειτουργίες δυαδικού πίνακα
40. Αριθμητικές πράξεις
41. Σχεσιακές πράξεις
42. Λογικές πράξεις
Μιγαδικοί αριθμοί σε MATLAB
43. Σύνθετη αναπαράσταση ζώνης βάσης σημάτων ζώνης διέλευσης και μετατροπή RF up-conversion, μια μαθηματική ανασκόπηση
44. Σχηματισμός μιγαδικών μεταβλητών, διανυσμάτων και πινάκων
45. Μιγαδικές εκθετικές
46. Ο χειριστής πραγματικού ανταλλακτικού
47. Ο τελεστής του φανταστικού μέρους
48. Ο συζευγμένος τελεστής (.)*
49. Ο απόλυτος τελεστής |.|
50. Το όρισμα ή ο τελεστής φάσης
MATLAB ενσωματωμένες συναρτήσεις
51. Διανύσματα διανυσμάτων και μήτρα μήτρας
52. Η συνάρτηση τετραγωνικής ρίζας
53. Η συνάρτηση πρόσημου
54. Η συνάρτηση «στρογγυλός σε ακέραιο».
55. Η "πλησιέστερη συνάρτηση κατώτερου ακέραιου αριθμού"
56. Η "πλησιέστερη ανώτερη ακέραια συνάρτηση"
57. Η παραγοντική συνάρτηση
58. Λογαριθμικές συναρτήσεις (exp, ln,log10,log2)
59. Τριγωνομετρικές συναρτήσεις
60. Υπερβολικές συναρτήσεις
61. Η συνάρτηση Q(.).
62. Η συνάρτηση erfc(.).
63. Συναρτήσεις Bessel Jo (.)
64. Η συνάρτηση Γάμμα
65. Διαφορές, εντολές mod
Πολυώνυμα σε MATLAB
66. Πολυώνυμα στο MATLAB
67. Ορθολογικές συναρτήσεις
68. Πολυωνυμικές παράγωγοι
69. Πολυωνυμική ολοκλήρωση
70. Πολυωνυμικός πολλαπλασιασμός
Οικόπεδα γραμμικής κλίμακας
71. Οπτικές αναπαραστάσεις συνεχών χρονικά συνεχών σημάτων πλάτους
72. Οπτικές αναπαραστάσεις σημάτων κατά προσέγγιση σκαλοπατιών
73. Οπτικές αναπαραστάσεις διακριτού χρόνου – διακριτού πλάτους σημάτων
Διαγράμματα λογαριθμικής κλίμακας
74. Διαγράμματα δεκαετίας dB (BER)
75. Διαγράμματα δεκαετίας-dB (Διάγραμμα Bode, απόκριση συχνότητας, φάσμα σήματος)
76. οικόπεδα δεκαετίας-δεκαετίας
77. γραμμικά διαγράμματα dB
2D Polar οικόπεδα
78. (επίπεδα μοτίβα ακτινοβολίας κεραίας)
3D Οικόπεδα
79. Τρισδιάστατα μοτίβα ακτινοβολίας
80. Καρτεσιανά παραμετρικά διαγράμματα
Προαιρετικό τμήμα (δίνεται κατόπιν αιτήματος των μαθητών)
81. Συμβολική διαφοροποίηση και αριθμητική διαφορά στο MATLAB
82. Συμβολική και αριθμητική ολοκλήρωση στο MATLAB
83. MATLAB βοήθεια και τεκμηρίωση
MATLAB αρχεία
84. MATLAB αρχεία σεναρίων
85. MATLAB αρχεία λειτουργιών
86. MATLAB αρχεία δεδομένων
87. Τοπικές και καθολικές μεταβλητές
Βρόχοι, έλεγχος ροής συνθηκών και λήψη αποφάσεων στο MATLAB
88. Ο βρόχος για τέλος
89. Ο βρόχος while end
90. Η αν τελική συνθήκη
91. Οι αν αλλιώς τελικές συνθήκες
92. Η εντολή τερματισμού θήκης διακόπτη
93. Επαναλήψεις, συγκλίνοντα σφάλματα, πολυδιάστατοι τελεστές αθροίσματος
Εντολές εμφάνισης εισόδου και εξόδου
94. Η εντολή input(' ').
95. εντολή disp
96. εντολή fprintf
97. Πλαίσιο μηνυμάτων msgbox
Επίπεδο 2: Λειτουργίες σημάτων και συστημάτων (24 ώρες)
Συνεδρίες 07-14
Οι κύριοι στόχοι αυτού του μέρους είναι οι εξής
• Δημιουργήστε τυχαία δοκιμαστικά σήματα που είναι απαραίτητα για τον έλεγχο της απόδοσης διαφορετικών συστημάτων επικοινωνίας
• Η ενσωμάτωση πολλών στοιχειωδών λειτουργιών σήματος μπορεί να ενσωματωθεί για την υλοποίηση μιας ενιαίας λειτουργίας επεξεργασίας επικοινωνίας, όπως κωδικοποιητές, τυχαιοποιητές, παρεμβολείς, γεννήτριες διασποράς κώδικα … κ.λπ. στον πομπό καθώς και στα αντίστοιχα τους στο τερματικό λήψης.
• Διασυνδέστε σωστά αυτά τα μπλοκ προκειμένου να επιτευχθεί μια λειτουργία επικοινωνίας
• Προσομοίωση ντετερμινιστικών, στατιστικών και ημιτυχαίων μοντέλων καναλιών στενής ζώνης εσωτερικού και εξωτερικού χώρου
Παραγωγή δοκιμαστικών σημάτων επικοινωνιών
98. Δημιουργία τυχαίας δυαδικής ακολουθίας
99. Δημιουργία τυχαίων ακέραιων ακολουθιών
100. Εισαγωγή και ανάγνωση αρχείων κειμένου
101. Ανάγνωση και αναπαραγωγή αρχείων ήχου
102. Εισαγωγή και εξαγωγή εικόνων
103. Εικόνα ως τρισδιάστατη μήτρα
104. Μετασχηματισμός κλίμακας RGB σε γκρι
105. Σειριακή ροή bit μιας εικόνας σε κλίμακα του γκρι 2D
106. Υποπλαισίωση σημάτων εικόνας και ανακατασκευή
Προετοιμασία και χειρισμός σήματος
107. Κλιμάκωση πλάτους (κέρδος, εξασθένηση, κανονικοποίηση πλάτους... κ.λπ.)
108. Μετατόπιση στάθμης DC
109. Χρονική κλιμάκωση (συμπίεση χρόνου, αραίωση)
110. Χρονική μετατόπιση (χρονοκαθυστέρηση, χρονική πρόοδος, αριστερή και δεξιά κυκλική χρονική μετατόπιση)
111. Μέτρηση της ενέργειας του σήματος
112. Ομαλοποίηση ενέργειας και ισχύος
113. Κλίμακα ενέργειας και ισχύος
114. Μετατροπή σειριακής σε παράλληλη και παράλληλη σε σειρά
115. Πολυπλεξία και αποπολυπλεξία
Ψηφιοποίηση Αναλογικών Σημάτων
116. Δειγματοληψία πεδίου χρόνου συνεχών σημάτων ζώνης βάσης χρόνου στο MATLAB
117. Κβαντισμός πλάτους αναλογικών σημάτων
118. Κωδικοποίηση PCM κβαντισμένων αναλογικών σημάτων
119. Μετατροπή δεκαδικού σε δυαδικό και δυαδικό σε δεκαδικό
120. Διαμόρφωση παλμών
121. Υπολογισμός του επαρκούς πλάτους παλμού
122. Επιλογή του αριθμού των δειγμάτων ανά παλμό
123. Συνέλιξη χρησιμοποιώντας τις εντολές conv και filter
124. Η αυτοσυσχέτιση και η διασταυρούμενη συσχέτιση χρονικά περιορισμένων σημάτων
125. Οι λειτουργίες Fast Fourier Transform (FFT) και IFFT
126. Προβολή φάσματος σήματος ζώνης βάσης
127. Επίδραση του ρυθμού δειγματοληψίας και του κατάλληλου παραθύρου συχνότητας
128. Σχέση μεταξύ της συνέλιξης, της συσχέτισης και των πράξεων FFT
129. Φιλτράρισμα τομέα συχνότητας, μόνο χαμηλοπερατό φιλτράρισμα
Λειτουργίες βοηθητικών Communication
130. Τυχαιοποιητές και αποτυχαιοποιητές
131. Τρυπητές και αποτρυπητές
132. Κωδικοποιητές και αποκωδικοποιητές
133. Διαπλοκές και αποσυμπιεστές
Διαμορφωτές και αποδιαμορφωτές
134. Σχήματα διαμόρφωσης ψηφιακής ζώνης βάσης στο MATLAB
135. Οπτική αναπαράσταση ψηφιακά διαμορφωμένων σημάτων
Μοντελοποίηση και Προσομοίωση Καναλιών
136. Mathematical Μοντελοποίηση της επίδρασης του καναλιού στο εκπεμπόμενο σήμα
• Προσθήκη – πρόσθετα κανάλια λευκού Gaussian noise (AWGN).
• Πολλαπλασιασμός πεδίου χρόνου – κανάλια αργής εξασθένισης, μετατόπιση Doppler σε κανάλια οχημάτων
• Πολλαπλασιασμός τομέα συχνότητας – επιλεκτικά κανάλια εξασθένισης συχνότητας
• Συνέλιξη τομέα χρόνου – απόκριση παλμών καναλιού
Παραδείγματα ντετερμινιστικών μοντέλων καναλιών
137. Απώλεια διαδρομής ελεύθερου χώρου και απώλεια διαδρομής εξαρτώμενη από το περιβάλλον
138. Κανάλια περιοδικού αποκλεισμού
Στατιστικός χαρακτηρισμός κοινών σταθερών και οιονεί στάσιμων καναλιών εξασθένισης πολλαπλών διαδρομών
139. Δημιουργία ομοιόμορφα κατανεμημένου RV
140. Δημιουργία μιας πραγματικής αξίας Gaussian κατανεμημένης RV
141. Δημιουργία σύνθετου Gaussian distributed RV
142. Δημιουργία ενός κατανεμημένου RV Rayleigh
143. Generation of a Ricean distributed RV
144. Δημιουργία μιας λογικά κατανεμημένης RV
145. Δημιουργία αυθαίρετης κατανεμημένης RV
146. Προσέγγιση συνάρτησης άγνωστης πυκνότητας πιθανότητας (PDF) ενός RV με ιστόγραμμα
147. Αριθμητικός υπολογισμός της συνάρτησης αθροιστικής κατανομής (CDF) ενός RV
148. Κανάλια πραγματικού και σύνθετου πρόσθετου λευκού Gaussian noise (AWGN).
Χαρακτηρισμός καναλιού από το προφίλ καθυστέρησης ισχύος
149. Χαρακτηρισμός καναλιού από το προφίλ καθυστέρησης ισχύος
150. Ομαλοποίηση ισχύος του PDP
151. Εξαγωγή της απόκρισης παλμού καναλιού από το PDP
152. Δειγματοληψία της παλμικής απόκρισης καναλιού με αυθαίρετο ρυθμό δειγματοληψίας, λανθασμένη δειγματοληψία και κβαντοποίηση καθυστέρησης
153. Το πρόβλημα της αναντιστοιχίας δειγματοληψίας της παλμικής απόκρισης καναλιού των καναλιών στενής ζώνης
154. Δειγματοληψία PDP με αυθαίρετο ρυθμό δειγματοληψίας και κλασματική αντιστάθμιση καθυστέρησης
155. Υλοποίηση πολλών τυποποιημένων μοντέλων καναλιών εσωτερικού και εξωτερικού χώρου IEEE
156. (COST – SUI - Μοντέλα καναλιών Ultra Wide Band… κ.λπ.)
Επίπεδο 3: Προσομοίωση επιπέδου σύνδεσης πρακτικής επικοινωνίας. Συστήματα (30 ώρες)
Συνεδρίες 15-24
Αυτό το μέρος του μαθήματος ασχολείται με το πιο σημαντικό ζήτημα για την έρευνα των φοιτητών, δηλαδή τον τρόπο αναπαραγωγής των αποτελεσμάτων προσομοίωσης άλλων δημοσιευμένων εργασιών με προσομοίωση.
Απόδοση ποσοστού σφάλματος bit των σχημάτων ψηφιακής διαμόρφωσης βασικής ζώνης
1. Σύγκριση απόδοσης διαφορετικών σχημάτων ψηφιακής διαμόρφωσης βασικής ζώνης σε κανάλια AWGN (Ολοκληρωμένη συγκριτική μελέτη μέσω προσομοίωσης για την επαλήθευση θεωρητικών εκφράσεων). διαγράμματα διασποράς, ποσοστό σφάλματος bit
2. Σύγκριση απόδοσης διαφορετικών σχημάτων ψηφιακής διαμόρφωσης ζώνης βάσης σε διαφορετικά σταθερά και οιονεί στάσιμα κανάλια εξασθένισης. διαγράμματα διασποράς, ποσοστό σφάλματος bit (Ολοκληρωμένη συγκριτική μελέτη μέσω προσομοίωσης για επαλήθευση θεωρητικών εκφράσεων)
3. Επίδραση των καναλιών μετατόπισης Doppler στην απόδοση των σχημάτων ψηφιακής διαμόρφωσης ζώνης βάσης. διαγράμματα διασποράς, ποσοστό σφάλματος bit
Ελικόπτερο σε δορυφόρο Communications
4. Χαρτί (1): Σύστημα φωνής και δεδομένων σε πραγματικό χρόνο χαμηλού κόστους για την αεροναυτική κινητή δορυφορική υπηρεσία (AMSS) – Δήλωση και ανάλυση προβλήματος
5. Paper (2): Pre-Detection Time Diversity Combining with Accurate AFC for Helicopter Satellite Communications – Η πρώτη προτεινόμενη λύση
6. Paper (3): An Adaptive Modulation Scheme for Helicopter-Satellite Communications – Μια προσέγγιση βελτίωσης της απόδοσης
Προσομοίωση Συστημάτων Διασποράς Φάσματος
1. Τυπική Αρχιτεκτονική Συστημάτων που βασίζονται σε εξάπλωση φάσματος
2. Συστήματα που βασίζονται σε εξάπλωση φάσματος άμεσης ακολουθίας
3. Γεννήτριες ψευδοτυχαίας δυαδικής ακολουθίας (PBRS).
• Δημιουργία ακολουθιών μέγιστου μήκους
• Δημιουργία χρυσών κωδικών
• Δημιουργία κωδικών Walsh
4. Συστήματα που βασίζονται σε εξάπλωση φάσματος χρόνου
5. Ποσοστό σφάλματος bit Απόδοση συστημάτων που βασίζονται στο φάσμα εξάπλωσης σε κανάλια AWGN
• Επίδραση του ρυθμού κωδικοποίησης r στην απόδοση του BER
• Επίδραση του μήκους του κώδικα στην απόδοση του BER
6. Ποσοστό σφάλματος bit Απόδοση συστημάτων που βασίζονται σε φάσμα εξάπλωσης σε κανάλια αργής εξασθένισης πολλαπλών διαδρομών με μηδενική μετατόπιση Doppler
7. Ανάλυση απόδοσης ρυθμού σφάλματος δυαδικών ψηφίων συστημάτων που βασίζονται σε ευρέως φάσματος σε περιβάλλοντα εξασθενισμού υψηλής κινητικότητας
8. Ανάλυση απόδοσης ρυθμού σφάλματος bit συστημάτων που βασίζονται σε φάσμα ευρέος φάσματος παρουσία παρεμβολών πολλών χρηστών
9. Μετάδοση εικόνας RGB μέσω συστημάτων ευρέος φάσματος
10. Συστήματα οπτικών CDMA (OCDMA).
• Οπτικοί ορθογώνιοι κωδικοί (OOC)
• Όρια απόδοσης συστημάτων OCDMA ;Απόδοση ποσοστού σφάλματος bit των σύγχρονων και ασύγχρονων συστημάτων OCDMA
Συστήματα SS εξαιρετικά ευρείας ζώνης
Συστήματα που βασίζονται στο OFDM
11. Υλοποίηση συστημάτων OFDM με χρήση του Γρήγορου Μετασχηματισμού Fourier
12. Τυπική Αρχιτεκτονική Συστημάτων που βασίζονται στο OFDM
13. Απόδοση ποσοστού σφάλματος bit των συστημάτων OFDM σε κανάλια AWGN
• Επίδραση του ρυθμού κωδικοποίησης r στην απόδοση του BER
• Επίδραση του κυκλικού προθέματος στην απόδοση του BER
• Επίδραση του μεγέθους FFT και της απόστασης του υποφέροντος στην απόδοση του BER
14. Απόδοση ρυθμού σφάλματος bit συστημάτων OFDM σε κανάλια αργής εξασθένισης πολλαπλών διαδρομών με μηδενική μετατόπιση Doppler
15. Απόδοση ποσοστού σφάλματος bit των συστημάτων OFDM σε κανάλια αργής εξασθένισης πολλαπλών διαδρομών με CFO
16. Εκτίμηση καναλιών σε συστήματα OFDM
17. Εξισορρόπηση Τομέα Συχνότητας σε Συστήματα OFDM
• Ισοσταθμιστής μηδενικής επιβολής
• Ισοσταθμιστές MMSE
18. Άλλες κοινές μετρήσεις απόδοσης σε συστήματα που βασίζονται στο OFDM (Λόγος κορυφής – προς – μέσης ισχύος, λόγος φορέα – προς – παρεμβολή… κ.λπ.)
19. Ανάλυση απόδοσης συστημάτων που βασίζονται στο OFDM σε περιβάλλοντα με εξασθένιση υψηλής κινητικότητας (ως έργο προσομοίωσης που αποτελείται από τρία έγγραφα)
20. Χαρτί (1): Μετριασμός παρεμβολών μεταξύ φορέων
21. Χαρτί (2): Συστήματα MIMO-OFDM
Βελτιστοποίηση MATLAB Έργου Προσομοίωσης
Ο στόχος αυτού του μέρους είναι να μάθουμε πώς να χτίζετε και να βελτιστοποιείτε ένα έργο προσομοίωσης MATLAB προκειμένου να απλοποιήσετε και να οργανώσετε τη συνολική διαδικασία προσομοίωσης. Επιπλέον, ο χώρος μνήμης και η ταχύτητα επεξεργασίας λαμβάνονται επίσης υπόψη για την αποφυγή προβλημάτων υπερχείλισης μνήμης σε περιορισμένα συστήματα αποθήκευσης ή μακροχρόνιους χρόνους που προκύπτουν από αργή επεξεργασία.
1. Τυπική δομή έργων προσομοίωσης μικρής κλίμακας
2. Εξαγωγή παραμέτρων προσομοίωσης και θεωρητική σε προσομοίωση χαρτογράφηση
3. Κατασκευή Έργου Προσομοίωσης
4. Τεχνική προσομοίωσης Monte Carlo
5. Μια τυπική διαδικασία για τη δοκιμή ενός έργου προσομοίωσης
6. Χώρος Μνήμης Management και Τεχνικές Μείωσης Χρόνου Προσομοίωσης
• Προσομοίωση ζώνης βάσης έναντι προσομοίωσης ζώνης πρόσβασης
• Υπολογισμός του επαρκούς πλάτους παλμού για περικομμένα αυθαίρετα σχήματα παλμών
• Υπολογισμός του επαρκούς αριθμού δειγμάτων ανά σύμβολο
• Υπολογισμός του Απαραίτητου και Επαρκούς Αριθμού Bit για τη δοκιμή ενός συστήματος
Προγραμματισμός GUI
Το να έχετε έναν κώδικα MATLAB χωρίς σφάλματα εντοπισμού σφαλμάτων και να εργάζεστε σωστά για να παράγετε σωστά αποτελέσματα είναι ένα μεγάλο επίτευγμα. Ωστόσο, ένα σύνολο βασικών παραμέτρων σε ένα έργο προσομοίωσης ελέγχει το Για αυτόν τον λόγο και όχι μόνο, δίνεται μια επιπλέον διάλεξη με θέμα "Γραφική διεπαφή χρήστη (GUI) Programming" προκειμένου να φέρει τον έλεγχο σε διάφορα μέρη του έργου προσομοίωσης στο Το χέρι σας δίνει συμβουλές αντί να βουτάτε σε μεγάλους πηγαίους κώδικες γεμάτους εντολές. Επιπλέον, η κάλυψη του κωδικού MATLAB σας με ένα GUI βοηθά στην παρουσίαση της εργασίας σας με τρόπο που διευκολύνει το συνδυασμό πολλών αποτελεσμάτων σε ένα κύριο παράθυρο και διευκολύνει τη σύγκριση δεδομένων.
1. Τι είναι το MATLAB GUI
2. Δομή του αρχείου λειτουργίας MATLAB GUI
3. Κύρια στοιχεία GUI (σημαντικές ιδιότητες και τιμές)
4. Τοπικές και καθολικές μεταβλητές
Σημείωση: Τα θέματα που καλύπτονται σε κάθε επίπεδο αυτού του μαθήματος περιλαμβάνουν, αλλά δεν περιορίζονται σε αυτά, αυτά που αναφέρονται σε κάθε επίπεδο. Επιπλέον, τα θέματα κάθε συγκεκριμένης διάλεξης υπόκεινται σε αλλαγές ανάλογα με τις ανάγκες των εκπαιδευομένων και τα ερευνητικά τους ενδιαφέροντα.
Requirements
Προκειμένου να αποκτήσουν την τεράστια ποσότητα γνώσης που είναι ενσωματωμένη σε αυτό το μάθημα, οι εκπαιδευόμενοι θα πρέπει να έχουν γενικές γνώσεις σχετικά με κοινές γλώσσες προγραμματισμού και τεχνικές. Συνιστάται ανεπιφύλακτα η βαθιά κατανόηση των προπτυχιακών μαθημάτων στη μηχανική επικοινωνιών.
Testimonials (2)
Χέρια στην κατασκευή του κώδικα από την αρχή.
Igor - Draka Comteq Fibre B.V.
Course - Introduction to Image Processing using Matlab
Machine Translated
Trainer took the initiative to cover additional content outside our course materials to improve our learning.