Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

DFT unesenog vektora - program (zadatak)

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Ostalo - ozbiljno -> Čistilište
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
leo505
Gost





PostPostano: 11:58 sub, 24. 4. 2010    Naslov: DFT unesenog vektora - program Citirajte i odgovorite

Pozdrav

Da li netko zna riješiti sljeddeći zadatak:

Napišite program koji računa DFT unesenog vektora. Implementirajte klasičnu metodu i FFT i usporedite vremena izvodenja za veličine ulaznih podataka N = 16; 256; 1024; 16384.
Ulazni podaci se unose sljedecim redom.
Na pocetku se unosi prirodan broj N (smijete pretpostaviti da je N potencija broja 2), a zatim N realnih brojeva koji predstavljaju ulazni vektor.
Program treba ispisati broj N, a nakon toga N kompleksnih vrijednosti koje su komponente DFT-a ulaznog vektora.
Kompleksne brojeve zapisujete u obliku X +iY , gdje su X i Y realni brojevi zaokruzeni na 7 decimalnih
mjesta. Program ne smije ispisivati nikakav dodatni tekst, niti unositi podatke osim onih navedenih u zadatku.

Primjer

Ulaz: Izlaz:
4 4
1 10.0000000+0.0000000i
2 -2.0000000+ 2.0000000i
3 -2.0000000+ 0.0000000i
4 -2.0000000 - 2.0000000i


Ulaz: Izlaz:
4 4
1 10.0000000+0.0000000i
2 -2.0000000+ 2.0000000i
3 -2.0000000+ 0.0000000i
4 -2.0000000 - 2.0000000i



mail leo.scorpio62@gmail.com

Unaprijed hvala
Pozdrav

Da li netko zna riješiti sljeddeći zadatak:

Napišite program koji računa DFT unesenog vektora. Implementirajte klasičnu metodu i FFT i usporedite vremena izvodenja za veličine ulaznih podataka N = 16; 256; 1024; 16384.
Ulazni podaci se unose sljedecim redom.
Na pocetku se unosi prirodan broj N (smijete pretpostaviti da je N potencija broja 2), a zatim N realnih brojeva koji predstavljaju ulazni vektor.
Program treba ispisati broj N, a nakon toga N kompleksnih vrijednosti koje su komponente DFT-a ulaznog vektora.
Kompleksne brojeve zapisujete u obliku X +iY , gdje su X i Y realni brojevi zaokruzeni na 7 decimalnih
mjesta. Program ne smije ispisivati nikakav dodatni tekst, niti unositi podatke osim onih navedenih u zadatku.

Primjer

Ulaz: Izlaz:
4 4
1 10.0000000+0.0000000i
2 -2.0000000+ 2.0000000i
3 -2.0000000+ 0.0000000i
4 -2.0000000 - 2.0000000i


Ulaz: Izlaz:
4 4
1 10.0000000+0.0000000i
2 -2.0000000+ 2.0000000i
3 -2.0000000+ 0.0000000i
4 -2.0000000 - 2.0000000i



mail leo.scorpio62@gmail.com

Unaprijed hvala


[Vrh]
shumi1
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 04. 11. 2005. (20:28:04)
Postovi: (9F)16
Spol: muško
Sarma = la pohva - posuda
55 = 57 - 2

PostPostano: 12:49 sub, 24. 4. 2010    Naslov: Citirajte i odgovorite

Pa za početak možeš reći u kojem programskom jeziku...
Pa za početak možeš reći u kojem programskom jeziku...



_________________
Verum, sine mendatio, certum et verissimum
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Melkor
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 07. 10. 2004. (18:48:00)
Postovi: (291)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
140 = 152 - 12
Lokacija: Void

PostPostano: 14:13 sub, 24. 4. 2010    Naslov: Citirajte i odgovorite

Imaš na mom sajtu implementaciju iterativnog FFT-a u C-u, ali morat ćeš prilagoditi program. (Mene je zanimalo samo vrijeme izvršavanja pa FFT uvijek radim na nul-vektoru.)

[url]http://web.studenti.math.hr/~fniksic/sources/slozenost/fft.c[/url]

Za objašnjenje što i kako FFT radi, guglaj. To je često korišten algoritam i jako je dobro dokumentiran.
Imaš na mom sajtu implementaciju iterativnog FFT-a u C-u, ali morat ćeš prilagoditi program. (Mene je zanimalo samo vrijeme izvršavanja pa FFT uvijek radim na nul-vektoru.)

http://web.studenti.math.hr/~fniksic/sources/slozenost/fft.c

Za objašnjenje što i kako FFT radi, guglaj. To je često korišten algoritam i jako je dobro dokumentiran.



_________________
I don't know half of you half as well as I should like; and I like less than half of you half as well as you deserve.
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
leo505
Gost





PostPostano: 16:17 sub, 24. 4. 2010    Naslov: Odgovor Citirajte i odgovorite

Evo, da odgovorim shumi1,
u C++
Evo, da odgovorim shumi1,
u C++


[Vrh]
leo505
Gost





PostPostano: 11:14 ned, 25. 4. 2010    Naslov: Matlab Citirajte i odgovorite

Pozdrav

Da li mi moze to netko riješiti u matlabu


leo.scorpio62@gmail.com

.
Pozdrav

Da li mi moze to netko riješiti u matlabu


leo.scorpio62@gmail.com

.


[Vrh]
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Ostalo - ozbiljno -> Čistilište Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan