Κώδικας επίδειξης και πειραματισμών
Ακολουθίες
- Δημιουργία κρουστικής ακολουθίας (unit_sample.m)
- Δημιουργία βηματικής ακολουθίας (unit_step.m)
- Δημιουργία εκθετικής ακολουθίας (exponential.m)
- Δημιουργία ημιτονοειδούς ακολουθίας (sinusoidal.m)
Χειρισμός ακολουθιών
- Αντιστροφή ακολουθίας (reverse_signal.m)
- Μετατόπιση ακολουθίας (shift_signal.m)
- Υπολογισμός κινητού μέσου όρου ακολουθίας (moving_average.m)
- Υπολογισμός μέσου όρου παραθύρου ακολουθίας (window_average.m)
Συνέλιξη
Διακριτός μετασχηματισμός συνημιτόνου (DCT)
- Δημιουργία ακολουθιών βάσης για το μονοδιάστατο DCT (dct_basis.m)
- Δημιουργία ακολουθιών βάσης για το δισδιάστατο DCT (dct_2d_basis.m)
- Επίδειξη μονοδιάστατου DCT για μείωση θορύβου (dct_demo.m)
- Επίδειξη δισδιάστατου DCT για μείωση περιοδικού θορύβου σε εικόνες (dct_2d_demo.m)
Διακριτός μετασχηματισμός Fourier (DFT) και Διακριτού χρόνου (DTFT)
- Δημιουργία ακολουθιών βάσης για το μονοδιάστατο DFT (dft_basis.m)
- Επίδειξη μονοδιάστατου DFT για μείωση θορύβου (dft_demo.m)
- Επίδειξη δισδιάστατου DFT για εξάλειψη περιοδικού θορύβου σε εικόνες (dft_2d_demo.m)
- Εφαρμογή του μονοδιάστατου DFT (dft.m)
- Εφαρμογή του μονοδιάστατου DTFT (dtft.m)
- Εφαρμογή του μονοδιάστατου αντίστροφου DFT (idft.m)
- Εφαρμογή του μονοδιάστατου STFT (stft.m)
- Εφαρμογή του δισδιάστατου DFT για φιλτράρισμα ψηφιακών εικόνων (imfft.m)
- Βοηθητική ρουτίνα για την εύρεση του ερμιτιανού ενός πίνακα (hermitian.m)
Βοηθητικά
Γενικά
- Συνάρτηση για την εκτέλεση εντολής if (iif.m)
- Εκκαθάριση μνήμης και κλείσιμο παραθύρων (new.m)
- Άνοιγμα νέου παραθύρου σχεδίασης (newfig.m)
- Υπολογισμός ορίων τιμών πίνακα (limits.m)
- Εκτίμηση ακρίβειας που απαιτείται (bits) για τις τιμές ενός πίνακα (accuracy.m)
- Δημιουργία πίνακα-κύκλου (circle.m)
- Βοηθητική συνάρτηση δημιουργίας πίνακα-μάσκας κύκλου (circle_mask.m)
Επεξεργασία εικόνας
- Ανάγνωση αρχείου εικόνας (imload.m)
- Παρυσίαση εικόνας (imdisp.m)
- Παρουσίαση αντίστροφης εικόνας (imdispinv.m)
- Παρουσίαση ακμών εικόνας (imdispedge.m)
- Παρουσίαση του πλάτους του μετασχηματισμού Fourier μιας εικόνας (imdispfft.m)
- function imdispband.m
- Μετατροπή εικόνας σε γκρίζων τόνων (grayscale.m)
- Εικόνα δοκιμών “lena2”