• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 18, 2025, 00:50:03 am

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 18, 2025, 00:50:03 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 00:45:33]

[Μεταφορά και Διανομή ΗΕ]...
by Nikos_313
[Today at 00:10:29]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 17, 2025, 21:32:50 pm]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Πότε θα βγει το μάθημα; -...
by tzortzis
[June 17, 2025, 13:19:53 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 pm]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426704
Total Topics: 31710
Online Today: 205
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 41
Guests: 139
Total: 180
Yamal
pliroforikarios
Elenit
fkaravi
ΡΙΤΟΣΧΑ
JiMan5
kokkinosgior
astakos1
vagelismo
babistso
BB
saristei
glavdakis
chris_p30
dtkyriak
andripappa
Σοφιστικέ Κοτόπουλο
Σουλης
qwertyuiop
gprok
arswagdapro
DemetriosL
kiriakos234
elias_farhood
chryssana
nikpamp
rafail zisiadis
Eleniiii
m.renia
tasos_ntv
athena_apo
Mr Watson
Captain
andyy
PurpleWitch
Nikos_313
vagk
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads
με προσοχή στα ονόματα των αρχείων!
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 8ο Εξάμηνο > 8ο Εξάμηνο - ΠΠΣ > Υποχρεωτικά Μαθήματα > Ψηφιακά Φίλτρα > [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
0 Members and 1 Guest are viewing this topic.
Pages: 1 2 [3] 4 5 ... 9 Go Down Print
Author Topic: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019  (Read 14979 times)
leukosaraphs!
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 9596


εφακ


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #30 on: May 14, 2019, 00:32:10 am »

Quote from: koniotis on May 14, 2019, 00:13:27 am
Τότε γιατί αναφέρει το αρχείο στην άσκηση? Σε μπερδεύει :Ρ Τι εννοείς σε κάθε βήμα θα βγάζες τον fft? Εγώ βρήκα αυτόν τον αλγόριθμο: https://en.wikipedia.org/wiki/Cooley%E2%80%93Tukey_FFT_algorithm
που μοιάζει στην δομή με τον τρόπο που έχουν οριστεί τα steps στην άσκηση, απλά δεν καταλαβαίνω γιατί το w στο δίνει σαν όρισμα σε κάθε βήμα. Μου φαίνεται στο 3ο πως χρειάζεται μόνο, το οποίο θα καλεί τα προηγούμενα. Άμα θες στείλε pm να το συζητήσουμε :Ρ

γιατι το ειχε απο περυσι και ξεχασε να το βγαλει :Ρ.

η ασκηση θελει να μας βαλει να σκεφτουμε πως οταν γραφουμε μια αποδειξη εχουμε το matlab να μας προσεχει.

ξεκινας απο μια σχεση (αναλυτικη σχεση fft) και σε καθε step γραφεις μια ισοτητα που θα πρεπει να δινει το αρχικο αποτελεσμα (aka τον fft). Ο αλγοριθμος που βρηκες ειναι μια αρχη για να σκεφτεις πως θα σπασεις τα αθροισματα.
Logged


-What  do you get  when you cross  an insomniac, an agnostic and a dyslexic?
-Someone who stays up all night wondering if there is a Dog.

You can't spell fart without art

Quote from: Xplicit on June 17, 2018, 20:03:39 pm
Συνεχίστηκε η παράδοση που θέλει τους Γερμανούς να φεύγουν ηττημένοι από τη Μόσχα  Grin
koniotis
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 139


Thunderstruck


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #31 on: May 14, 2019, 00:45:58 am »

Quote from: leukosaraphs! on May 14, 2019, 00:32:10 am
γιατι το ειχε απο περυσι και ξεχασε να το βγαλει :Ρ.

η ασκηση θελει να μας βαλει να σκεφτουμε πως οταν γραφουμε μια αποδειξη εχουμε το matlab να μας προσεχει.

ξεκινας απο μια σχεση (αναλυτικη σχεση fft) και σε καθε step γραφεις μια ισοτητα που θα πρεπει να δινει το αρχικο αποτελεσμα (aka τον fft). Ο αλγοριθμος που βρηκες ειναι μια αρχη για να σκεφτεις πως θα σπασεις τα αθροισματα.
Άνθρωπος κι αυτός, ξεχνάει :Ρ

Dear matlab watch over me please Tongue Grin

Μάλλον εννοείς ξεκινάς από μια αναλυτική σχέση για τον dft, τον οποίο σε κάθε step τον χωρίζεις σε αθροίσματα για να πετύχεις εν τέλει τον πιο γρήγορο υπολογισμό του (τον fft δηλαδή) από άποψη πολυπλοκότητας. Σε κάθε βήμα του αλγορίθμου θα συγκρίνεις τον fft που φτιάχνεις με αυτόν που προκύπτει από το matlab ώστε να δεις αν το κάνεις σωστά.Έτσι σε προσέχει το matlab Tongue και γι αυτό σου δίνεται το w σαν όρισμα σε κάθε step. Right?
« Last Edit: May 14, 2019, 00:48:02 am by koniotis » Logged

I know it seems like all hope is lost, but together, you and I, we can defeat Capitalism.
leukosaraphs!
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 9596


εφακ


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #32 on: May 14, 2019, 09:21:17 am »

Quote from: koniotis on May 14, 2019, 00:45:58 am
Άνθρωπος κι αυτός, ξεχνάει :Ρ

Dear matlab watch over me please Tongue Grin

Μάλλον εννοείς ξεκινάς από μια αναλυτική σχέση για τον dft, τον οποίο σε κάθε step τον χωρίζεις σε αθροίσματα για να πετύχεις εν τέλει τον πιο γρήγορο υπολογισμό του (τον fft δηλαδή) από άποψη πολυπλοκότητας. Σε κάθε βήμα του αλγορίθμου θα συγκρίνεις τον fft που φτιάχνεις με αυτόν που προκύπτει από το matlab ώστε να δεις αν το κάνεις σωστά.Έτσι σε προσέχει το matlab Tongue και γι αυτό σου δίνεται το w σαν όρισμα σε κάθε step. Right?

ναι. Ουσιαστικα τα step συνδεονται μεταξυ τους (οχι σαν κλησεις συναρτησεων, αλλα σαν λογικη).
Logged


-What  do you get  when you cross  an insomniac, an agnostic and a dyslexic?
-Someone who stays up all night wondering if there is a Dog.

You can't spell fart without art

Quote from: Xplicit on June 17, 2018, 20:03:39 pm
Συνεχίστηκε η παράδοση που θέλει τους Γερμανούς να φεύγουν ηττημένοι από τη Μόσχα  Grin
koniotis
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 139


Thunderstruck


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #33 on: May 14, 2019, 16:41:21 pm »

Quote from: leukosaraphs! on May 14, 2019, 09:21:17 am
ναι. Ουσιαστικα τα step συνδεονται μεταξυ τους (οχι σαν κλησεις συναρτησεων, αλλα σαν λογικη).

Ωραίος μαν, θενκς. Ξέρεις μήπως μέχρι τι μέγεθος μπορεί να είναι το σφάλμα του norm(y - fft(x))? :Ρ
Logged

I know it seems like all hope is lost, but together, you and I, we can defeat Capitalism.
leukosaraphs!
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 9596


εφακ


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #34 on: May 14, 2019, 17:34:34 pm »

ο Φλώρος από ότι μίλησα ελέγχει έως 10^(-10)...
εγώ πετυχαίνω 10^(-14)
sent from mTHMMY 
Logged


-What  do you get  when you cross  an insomniac, an agnostic and a dyslexic?
-Someone who stays up all night wondering if there is a Dog.

You can't spell fart without art

Quote from: Xplicit on June 17, 2018, 20:03:39 pm
Συνεχίστηκε η παράδοση που θέλει τους Γερμανούς να φεύγουν ηττημένοι από τη Μόσχα  Grin
koniotis
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 139


Thunderstruck


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #35 on: May 14, 2019, 17:36:39 pm »

Quote from: leukosaraphs! on May 14, 2019, 17:34:34 pm
ο Φλώρος από ότι μίλησα ελέγχει έως 10^(-10)...
εγώ πετυχαίνω 10^(-14)
sent from mTHMMY 
Οκ, θενκς και παλι!  Smiley Smiley
Logged

I know it seems like all hope is lost, but together, you and I, we can defeat Capitalism.
feoudarxhs
Καταξιωμένος/Καταξιωμένη
***
Posts: 144


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #36 on: May 15, 2019, 14:15:59 pm »

Στη step2() τα επιστρεφόμενα vectors με τι πρόσημα τα θέλει; Δηλαδή να υπακούν σε yt = yte - yto ή για παράδειγμα το yto να έχει ήδη αλλαγμένα τα πρόσημα ώστε να ισχύει yt = yte + yto;

Επίσης, στη step3() με βάση το σχόλιο που έχει στον κώδικα φαίνεται πως το xk2 το θέλει αφού πολλαπλασιαστεί με το διάνυσμα με τα ω. Όμως, στο pdf με τις εκφωνήσεις των προηγούμενων χρόνων (τότε που δινόταν το fftproof.m) ουσιαστικά όριζε ως xk1 και xk2 μόνο τους DFT του κάτω και άνω τμήματος, κάτι που είναι επίσης λογικό από άποψη απόδειξης. Όντως το άλλαξε πλέον ή είναι λάθος το σχόλιο;

Τέλος, ως top vector να φανταστώ πως εννοεί από N/2 έως N-1 και ως bottom vector από 0 ως Ν/2-1;
Logged
A Caster
Θαμώνας
****
Posts: 431



View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #37 on: May 15, 2019, 14:49:46 pm »

Quote from: feoudarxhs on May 15, 2019, 14:15:59 pm
Στη step2() τα επιστρεφόμενα vectors με τι πρόσημα τα θέλει; Δηλαδή να υπακούν σε yt = yte - yto ή για παράδειγμα το yto να έχει ήδη αλλαγμένα τα πρόσημα ώστε να ισχύει yt = yte + yto;

Επίσης, στη step3() με βάση το σχόλιο που έχει στον κώδικα φαίνεται πως το xk2 το θέλει αφού πολλαπλασιαστεί με το διάνυσμα με τα ω. Όμως, στο pdf με τις εκφωνήσεις των προηγούμενων χρόνων (τότε που δινόταν το fftproof.m) ουσιαστικά όριζε ως xk1 και xk2 μόνο τους DFT του κάτω και άνω τμήματος, κάτι που είναι επίσης λογικό από άποψη απόδειξης. Όντως το άλλαξε πλέον ή είναι λάθος το σχόλιο;

Τέλος, ως top vector να φανταστώ πως εννοεί από N/2 έως N-1 και ως bottom vector από 0 ως Ν/2-1;

1) Ως top vector θέλει από 0 έως Ν/2-1 και bot το υπόλοιπο. Δηλαδή fft = [yt;yb] στο ματλαμπ

2)  στο τρίτο θέλει το αποτέλεσμα να είναι: yt=   Xk1 + xk2 , yb = xk1 - xk2. Το xk1 είναι τα even και το xk2 είναι Wk*Xodd

3) στο δεύτερο θέλει: yt = yte + yto, yb= ybe + ybo
Logged
feoudarxhs
Καταξιωμένος/Καταξιωμένη
***
Posts: 144


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #38 on: May 15, 2019, 15:36:16 pm »

Quote from: Enter+Prnt+R on May 15, 2019, 14:49:46 pm
1) Ως top vector θέλει από 0 έως Ν/2-1 και bot το υπόλοιπο. Δηλαδή fft = [yt;yb] στο ματλαμπ

2)  στο τρίτο θέλει το αποτέλεσμα να είναι: yt=   Xk1 + xk2 , yb = xk1 - xk2. Το xk1 είναι τα even και το xk2 είναι Wk*Xodd

3) στο δεύτερο θέλει: yt = yte + yto, yb= ybe + ybo


Οκ ευχαριστώ πολύ! Είναι ακριβώς έτσι τα πρόσημα. Πάντως ξαναλέω πως δεν είναι για κανένα λόγο προφανής η μορφή που αναμένει ο tester και μπορούν να υπάρξουν πάρα πολλές διαφορετικές υλοποιήσεις ακριβώς του ίδιου πράγματος. Είχε αναφέρει στο μάθημα τι αναμένει η δική του υλοποίηση;
Logged
Ap.Mor.
Καταξιωμένος/Καταξιωμένη
***
Posts: 192



View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #39 on: May 15, 2019, 18:09:19 pm »

Quote from: Enter+Prnt+R on May 15, 2019, 14:49:46 pm
3) στο δεύτερο θέλει: yt = yte + yto, yb= ybe + ybo

Το yte και το yto είναι n/2. Δε θα έπρεπε να είναι n/4 ώστε το άθροισμα να γίνει n/2 (όπως κάνει ο αλγόριθμος του Tukey )?
Υπάρχει κάπου η ακριβής απόδειξη που πρέπει να υλοποιήσουμε;
Πολύ μπέρδεμααααα!  Cheesy
Logged
koniotis
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 139


Thunderstruck


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #40 on: May 15, 2019, 19:51:30 pm »

Quote from: Ap.Mor. on May 15, 2019, 18:09:19 pm
Το yte και το yto είναι n/2. Δε θα έπρεπε να είναι n/4 ώστε το άθροισμα να γίνει n/2 (όπως κάνει ο αλγόριθμος του Tukey )?
Υπάρχει κάπου η ακριβής απόδειξη που πρέπει να υλοποιήσουμε;
Πολύ μπέρδεμααααα!  Cheesy

Σκέψου ότι για να γίνει σωστά ένας DFT (στην προκειμένη περίπτωση ο fft) χρειάζεσαι όλα τα στοιχεία του διακριτού σου σήματος x(δηλαδή n στοιχεία), οπότε τα yte, yto (αντίστοιχα και τα ybe,ybo) πρέπει να λαμβάνουν υπόψην όλα τα n στοιχεία του x όταν προκύψει το άθροισμα yte + yto, άρα θα έχει το καθένα n/2 στοιχεία x. Τα yte και yto ορίζονται με n/2 μέγεθος γιατί αντιστοιχούν στα πρώτα n/2 στοιχεία του FFT. Δεν σπας δηλαδή το άθροισμα των στοιχείων x με ζυγούς δείκτες σε 2 επιμέρους αθροίσματα με n/4 στοιχεία x το καθένα. Σε νοιάζει μόνο το πού ανήκει το συγκεκριμένο στοιχείο του fft(πάνω ή κατω), δεν σπας το άθροισμα περαιτέρω δηλαδή, σπάς τον πίνακα y απλά. Τα yte, yto και ybe,ybo διαφέρουν μόνο στο σε ποια στοιχεία του FFT αναφέρονται, όχι του x. Γενικά, ξεχώρισε τους δείκτες του x και του y στο άθροισμα για να καταλάβεις, είναι λίγο μπέρδεμα η αλήθεια είναι δεδομένου κι ότι η εκφώνηση δεν είναι πολύ κατατοπιστική. Ελπίζω να βοήθησα Tongue

Ακολούθα τον Tukey Tongue
« Last Edit: May 15, 2019, 19:58:16 pm by koniotis » Logged

I know it seems like all hope is lost, but together, you and I, we can defeat Capitalism.
00128419
Καταξιωμένος/Καταξιωμένη
***
Posts: 107


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #41 on: May 15, 2019, 21:33:50 pm »

Εχει ασχοληθει κανεις με το δευτερο ερωτημα; πως γινεται να επαληθευσουμε την τιμη των flops?
Logged
leukosaraphs!
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 9596


εφακ


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #42 on: May 15, 2019, 21:57:27 pm »

Quote from: 00128419 on May 15, 2019, 21:33:50 pm
Εχει ασχοληθει κανεις με το δευτερο ερωτημα; πως γινεται να επαληθευσουμε την τιμη των flops?

για μεγεθος σηματος x , n=8, πρεπει να βγαλεις 120.
Logged


-What  do you get  when you cross  an insomniac, an agnostic and a dyslexic?
-Someone who stays up all night wondering if there is a Dog.

You can't spell fart without art

Quote from: Xplicit on June 17, 2018, 20:03:39 pm
Συνεχίστηκε η παράδοση που θέλει τους Γερμανούς να φεύγουν ηττημένοι από τη Μόσχα  Grin
Ap.Mor.
Καταξιωμένος/Καταξιωμένη
***
Posts: 192



View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #43 on: May 15, 2019, 23:48:55 pm »

Quote from: koniotis on May 15, 2019, 19:51:30 pm
...
Ακολούθα τον Tukey Tongue

Για ποιον αλγόριθμο του tukey λες;
Για τον αλγόριθμο decimation in frequency όταν κάνει το διαχωρισμό στο τελικό σήμα το κάνει σε ολόκληρο το αποτέλεσμα σε odd και even.
Εμάς εδώ μας λέει ότι βγάζουμε από τον dft του top και του bottom odd και even. (κάπως κουλό μου φαίνεται δηλαδή αυτό που ζητάει σε σχέση με τον dif fft.)
τα steps στην απόδειξη είναι βήματα κάποιας αναδρομικής διαδικασίας;
Πραγματικά έχω μπερδευτεί. Δε μπορώ να καταλάβω τι θέλει!

Logged
koniotis
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 139


Thunderstruck


View Profile
Re: [Ψηφιακά Φίλτρα] Απορίες σε ασκήσεις 2019
« Reply #44 on: May 16, 2019, 00:05:37 am »

Quote from: Ap.Mor. on May 15, 2019, 23:48:55 pm
Για ποιον αλγόριθμο του tukey λες;
Για τον αλγόριθμο decimation in frequency όταν κάνει το διαχωρισμό στο τελικό σήμα το κάνει σε ολόκληρο το αποτέλεσμα σε odd και even.
Εμάς εδώ μας λέει ότι βγάζουμε από τον dft του top και του bottom odd και even. (κάπως κουλό μου φαίνεται δηλαδή αυτό που ζητάει σε σχέση με τον dif fft.)
τα steps στην απόδειξη είναι βήματα κάποιας αναδρομικής διαδικασίας;
Πραγματικά έχω μπερδευτεί. Δε μπορώ να καταλάβω τι θέλει!


Για τον radix-2 dit (decimation in time) λέω. Αυτό πρέπει να κάνεις εν τέλει.
Στο 1ο κομμάτι τα βήματα είναι απλά για να σε βοηθήσουν να σκεφτείς πώς θα το κάνεις. Δεν καλείς προηγούμενα βήματα σε επόμενα, δηλαδή είναι ανεξάρτητα. Τώρα στο 2ο κομμάτι δεν ξέρω ακόμα τι παίζει, δεν έχω ασχοληθεί. Εκεί χρειάζεται αναδρομή αλλά δεν ξέρω τι αναδρομή ακριβώς.
Ουσιαστικά σου ζητάει:
1ο βήμα: Βρες τον dft αφού πρώτα τον σπάσεις σε πάνω και κάτω τμήματα (αυτό το κάνει για να καταλάβεις στο βήμα 3 ότι μπορείς να βρεις τα y(j+n/2) με χρήση των y(j)).
2ο βήμα: Βρες τον dft αφού πρώτα τον σπάσεις σε αθροίσματα με δείκτες για το x ζυγούς και μονούς αντίστοιχα, ενώ παράλληλα να σπάσεις τον dft σε πάνω και κάτω. Θα μπορούσε εδώ να σου πει σπάσε απλά τον dft σε μονά ζυγά, απλά για να βάλει και τη λογική του πάνω - κάτω σου λέει γράψε ξεχωριστά τις ίδιες στην ουσία σχέσεις(αλλάζεις μόνο τα j στα w) για τα y(j) και για τα y(j+n/2) όπου j = 0,...,n/2-1, με τα κατάλληλα j (τα j αναφέρονται στο y, όχι στο x). Μπερδεύει αρκετά η εκφώνηση, ισχύει.
3ο βήμα: Βρες επιτέλους τον fft χρησιμοποιώντας μόνο τις πρώτες n/2 τιμές του fft (εδώ κάνεις χρήση των μονών-ζυγών ουσιαστικά και της λογικής πάνω-κάτω "σωστά"). Το βήμα 3 είναι το βελτιωμένο βήμα 2 ας το πούμε Tongue.

Logged

I know it seems like all hope is lost, but together, you and I, we can defeat Capitalism.
Pages: 1 2 [3] 4 5 ... 9 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...