Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #13096 > unrolled thread
| Started by | bob <bob@coolfone.comze.com> |
|---|---|
| First post | 2012-03-21 07:07 -0700 |
| Last post | 2012-03-25 18:17 -0400 |
| Articles | 20 on this page of 27 — 13 participants |
Back to article view | Back to comp.lang.java.programmer
Fourier transform bob <bob@coolfone.comze.com> - 2012-03-21 07:07 -0700
Re: Fourier transform Patricia Shanahan <pats@acm.org> - 2012-03-21 07:46 -0700
Re: Fourier transform glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2012-03-21 18:08 +0000
Re: Fourier transform v_borchert@despammed.com (Volker Borchert) - 2012-03-21 22:59 +0000
Re: Fourier transform glen herrmannsfeldt <gah@ugcs.caltech.edu> - 2012-03-22 03:46 +0000
Re: Fourier transform Frank Langelage <frank@lafr.de> - 2012-03-21 20:35 +0100
Re: Fourier transform Lew <lewbloch@gmail.com> - 2012-03-21 18:14 -0700
Re: Fourier transform Roedy Green <see_website@mindprod.com.invalid> - 2012-03-22 11:28 -0700
Re: Fourier transform Jan Burse <janburse@fastmail.fm> - 2012-03-24 12:34 +0100
Re: Fourier transform Jan Burse <janburse@fastmail.fm> - 2012-03-24 21:40 +0100
Re: Fourier transform Jan Burse <janburse@fastmail.fm> - 2012-03-24 21:52 +0100
Re: Fourier transform Jan Burse <janburse@fastmail.fm> - 2012-03-24 22:17 +0100
Re: Fourier transform Arne Vajhøj <arne@vajhoej.dk> - 2012-03-24 18:52 -0400
Re: Fourier transform Jan Burse <janburse@fastmail.fm> - 2012-03-25 00:34 +0100
Re: Fourier transform Lew <noone@lewscanon.com> - 2012-03-24 14:55 -0700
Re: Fourier transform Jan Burse <janburse@fastmail.fm> - 2012-03-24 23:24 +0100
Re: Fourier transform Lars Enderin <lars.enderin@telia.com> - 2012-03-24 23:39 +0100
Re: Fourier transform Jan Burse <janburse@fastmail.fm> - 2012-03-24 23:44 +0100
Re: Fourier transform Lars Enderin <lars.enderin@telia.com> - 2012-03-24 23:53 +0100
Re: Fourier transform Jan Burse <janburse@fastmail.fm> - 2012-03-25 00:27 +0100
Re: Fourier transform Jan Burse <janburse@fastmail.fm> - 2012-03-24 23:46 +0100
Re: Fourier transform Roedy Green <see_website@mindprod.com.invalid> - 2012-03-24 19:44 -0700
Re: Fourier transform Lew <noone@lewscanon.com> - 2012-03-25 14:30 -0700
Re: Fourier transform Gene Wirchenko <genew@ocis.net> - 2012-03-25 20:42 -0700
Re: Fourier transform "John B. Matthews" <nospam@nospam.invalid> - 2012-03-26 09:48 -0400
Re: Fourier transform Jan Burse <janburse@fastmail.fm> - 2012-03-26 16:06 +0200
Re: Fourier transform Arne Vajhøj <arne@vajhoej.dk> - 2012-03-25 18:17 -0400
Page 1 of 2 [1] 2 Next page →
| From | bob <bob@coolfone.comze.com> |
|---|---|
| Date | 2012-03-21 07:07 -0700 |
| Subject | Fourier transform |
| Message-ID | <19150541.347.1332338825972.JavaMail.geo-discussion-forums@yncd8> |
What would be the easiest way to do a Fourier transform in Java? Thank you.
[toc] | [next] | [standalone]
| From | Patricia Shanahan <pats@acm.org> |
|---|---|
| Date | 2012-03-21 07:46 -0700 |
| Message-ID | <FaidnexQMMJUdPTSnZ2dnUVZ_gednZ2d@earthlink.com> |
| In reply to | #13096 |
bob wrote: > What would be the easiest way to do a Fourier transform in Java? How about the Colt library? Does it do what you need? Patricia
[toc] | [prev] | [next] | [standalone]
| From | glen herrmannsfeldt <gah@ugcs.caltech.edu> |
|---|---|
| Date | 2012-03-21 18:08 +0000 |
| Message-ID | <jkd5eb$9eh$2@speranza.aioe.org> |
| In reply to | #13096 |
bob <bob@coolfone.comze.com> wrote: > What would be the easiest way to do a Fourier transform in Java? Easiest is to find an FFT routine written in Java. Second easiest is to port from a C routine. Third is to port from Fortran. -- glen
[toc] | [prev] | [next] | [standalone]
| From | v_borchert@despammed.com (Volker Borchert) |
|---|---|
| Date | 2012-03-21 22:59 +0000 |
| Message-ID | <jkdmge$j8o$2@Gaia.teknon.de> |
| In reply to | #13101 |
glen herrmannsfeldt wrote: > bob <bob@coolfone.comze.com> wrote: > > > What would be the easiest way to do a Fourier transform in Java? > > Easiest is to find an FFT routine written in Java. > > Second easiest is to port from a C routine. > > Third is to port from Fortran. What about using a C/FORTRAN routine/library that exploits the number crunching power of your high-end graphics processor board via JNI? -- "I'm a doctor, not a mechanic." Dr Leonard McCoy <mccoy@ncc1701.starfleet.fed> "I'm a mechanic, not a doctor." Volker Borchert <v_borchert@despammed.com>
[toc] | [prev] | [next] | [standalone]
| From | glen herrmannsfeldt <gah@ugcs.caltech.edu> |
|---|---|
| Date | 2012-03-22 03:46 +0000 |
| Message-ID | <jke7bh$qj3$2@speranza.aioe.org> |
| In reply to | #13112 |
Volker Borchert <v_borchert@despammed.com> wrote: >> bob <bob@coolfone.comze.com> wrote: >> > What would be the easiest way to do a Fourier transform in Java? (snip, then I wrote) >> Easiest is to find an FFT routine written in Java. >> Second easiest is to port from a C routine. >> Third is to port from Fortran. > What about using a C/FORTRAN routine/library that exploits the number > crunching power of your high-end graphics processor board via JNI? I think for me the port would be easier, and also is more portable. But yes, that is another way to do it. -- glen
[toc] | [prev] | [next] | [standalone]
| From | Frank Langelage <frank@lafr.de> |
|---|---|
| Date | 2012-03-21 20:35 +0100 |
| Message-ID | <9suos5FvdoU1@mid.individual.net> |
| In reply to | #13096 |
On 21.03.12 15:07, bob wrote: > What would be the easiest way to do a Fourier transform in Java? > > Thank you. > May be commons-math including http://commons.apache.org/math/apidocs/org/apache/commons/math3/transform/FastFourierTransformer.html gives you the solution.
[toc] | [prev] | [next] | [standalone]
| From | Lew <lewbloch@gmail.com> |
|---|---|
| Date | 2012-03-21 18:14 -0700 |
| Message-ID | <21330490.151.1332378846718.JavaMail.geo-discussion-forums@pbcwe9> |
| In reply to | #13096 |
bob wrote: > What would be the easiest way to do a Fourier transform in Java? What do you call "easy"? Besides the other excellent suggestions already offered you, there's <http://en.wikipedia.org/wiki/Fast_Fourier_transform> from which you can find the algorithms and implement them yourself, if the available library functions don't fulfill your needs. You can also likely find something useful from <http://lmgtfy.com/?q=fast+fourier+transform+Java> which, among many, many good links yielded this gem https://sites.google.com/site/piotrwendykier/software/jtransforms Did you try a web search first? It didn't take me very long to run it for you. -- Lew -- Lew
[toc] | [prev] | [next] | [standalone]
| From | Roedy Green <see_website@mindprod.com.invalid> |
|---|---|
| Date | 2012-03-22 11:28 -0700 |
| Message-ID | <dqrmm75fgg3i58b26hn9pua3iech721om5@4ax.com> |
| In reply to | #13096 |
On Wed, 21 Mar 2012 07:07:05 -0700 (PDT), bob <bob@coolfone.comze.com> wrote, quoted or indirectly quoted someone who said : >What would be the easiest way to do a Fourier transform in Java? see http://mindprod.com/jgloss/fft.html -- Roedy Green Canadian Mind Products http://mindprod.com It is almost impossible to keep things in synch manually. Instead: -Keep each fact in only one central database (not necessarily SQL), and access it as needed. Since there is only one copy of each fact, there is nothing to get out of synch. -Use some automated tool so that if you change a fact is one place, it automatically updates the others. -Write a sanity checker you run periodically to ensure all is consistent. This is the strategy compilers use. -Document the procedures needed to keep all in synch if you change something and rigidly and mechanically follow them.
[toc] | [prev] | [next] | [standalone]
| From | Jan Burse <janburse@fastmail.fm> |
|---|---|
| Date | 2012-03-24 12:34 +0100 |
| Message-ID | <jkkbgp$aik$1@news.albasani.net> |
| In reply to | #13124 |
Roedy Green schrieb: > On Wed, 21 Mar 2012 07:07:05 -0700 (PDT), bob<bob@coolfone.comze.com> > wrote, quoted or indirectly quoted someone who said : > >> What would be the easiest way to do a Fourier transform in Java? > > see http://mindprod.com/jgloss/fft.html You write in the above: "Analysing a wave into its equivalent superimposed sine waves of various frequencies. You can think of it as separating out a tone from its overtones mathematically. Joseph Fourier (born: 1768-03-21 died: 1830-05-16 at age: 62) was a French mathematician who proved this was always possible." It depends on what you understand by a wave. There are the dirichlet condition, the gibbs phaenomen etc.. which knowingly invalidated Fouriers initial claim later on. Bye
[toc] | [prev] | [next] | [standalone]
| From | Jan Burse <janburse@fastmail.fm> |
|---|---|
| Date | 2012-03-24 21:40 +0100 |
| Message-ID | <jklbf1$g1k$1@news.albasani.net> |
| In reply to | #13139 |
Stefan Ram schrieb: > Jan Burse<janburse@fastmail.fm> writes: >> dirichlet condition, the gibbs phaenomen > > »Gibbs phenomenon« > φαινόμενον
[toc] | [prev] | [next] | [standalone]
| From | Jan Burse <janburse@fastmail.fm> |
|---|---|
| Date | 2012-03-24 21:52 +0100 |
| Message-ID | <jklc78$i1s$1@news.albasani.net> |
| In reply to | #13139 |
Stefan Ram schrieb:
> Jan Burse<janburse@fastmail.fm> writes:
>> dirichlet condition, the gibbs phaenomen
>
> »Gibbs phenomenon«
>
Englisch: phenomenon
Französisch: phénomène
Italienisch: fenomeno
Latein: phaenomenon
Spanisch: fenómeno
>>> Deutsch: Phänomen <<<
Further all lower caps saves
typing energy, so do short words
from foreign languages.
Bye
[toc] | [prev] | [next] | [standalone]
| From | Jan Burse <janburse@fastmail.fm> |
|---|---|
| Date | 2012-03-24 22:17 +0100 |
| Message-ID | <jkldlg$lie$1@news.albasani.net> |
| In reply to | #13144 |
Jan Burse schrieb: > > Further all lower caps saves > typing energy, so do short words > from foreign languages. For example I would write "stefan ram suck my dick" and not "stefan ram lutsch meinen schwanz", since the former is shorter than the later. But I do not follow strickly all the rules, its more kind of random.
[toc] | [prev] | [next] | [standalone]
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Date | 2012-03-24 18:52 -0400 |
| Message-ID | <4f6e5049$0$287$14726298@news.sunsite.dk> |
| In reply to | #13145 |
On 3/24/2012 5:17 PM, Jan Burse wrote: > Jan Burse schrieb: >> Further all lower caps saves >> typing energy, so do short words >> from foreign languages. > > For example I would write "stefan ram suck > my dick" and not "stefan ram lutsch meinen > schwanz", since the former is shorter than > the later. But I do not follow strickly > all the rules, its more kind of random. Please notify us when you reach the age of 16 .... Arne
[toc] | [prev] | [next] | [standalone]
| From | Jan Burse <janburse@fastmail.fm> |
|---|---|
| Date | 2012-03-25 00:34 +0100 |
| Message-ID | <jkllm4$6ou$1@news.albasani.net> |
| In reply to | #13152 |
Arne Vajhøj schrieb:
> On 3/24/2012 5:17 PM, Jan Burse wrote:
>> Jan Burse schrieb:
>>> Further all lower caps saves
>>> typing energy, so do short words
>>> from foreign languages.
>>
>> For example I would write "stefan ram suck
>> my dick" and not "stefan ram lutsch meinen
>> schwanz", since the former is shorter than
>> the later. But I do not follow strickly
>> all the rules, its more kind of random.
>
> Please notify us when you reach the age of 16 ....
>
> Arne
I step back. Googling revealed that S.R. was
already flamed by an expert, Reinhold Aman,
editor of Maledicta. Just try to google the
two names together.
But I didn't find some reactions by S.R.,
so I guess I have no chance in the present
case to excite some response. I was hoping
that he corrects the above to:
"Stefan Ram suck my dick"
Bye
[toc] | [prev] | [next] | [standalone]
| From | Lew <noone@lewscanon.com> |
|---|---|
| Date | 2012-03-24 14:55 -0700 |
| Message-ID | <jklfrp$qd0$1@news.albasani.net> |
| In reply to | #13144 |
Jan Burse wrote: > Stefan Ram schrieb: >> Jan Burse<janburse@fastmail.fm> writes: >>> dirichlet condition, the gibbs phaenomen >> >> »Gibbs phenomenon« >> > > Englisch: phenomenon > Französisch: phénomène > Italienisch: fenomeno > Latein: phaenomenon > Spanisch: fenómeno > >>> Deutsch: Phänomen <<< > > Further all lower caps saves > typing energy, so do short words > from foreign languages. How many micro-ergs did you save? Good thing you don't actually have to work for a living, huh, Jan? You literally don't want to have to lift a finger. (That's an English idiom.) Wow. "Phenomenon" is not usually considered a short word in English. If your purpose is to obscure your message, you've accomplished it. Since your response to Stefan (not quoted here for politeness' sake) was so very rude, personal and off color, not to mention completely uncalled-for, I have to assess that you really are some piece of work, Jan Burse. (That's an American idiom.) You are both lazy and offensive. Plonk. -- Lew Honi soit qui mal y pense. http://upload.wikimedia.org/wikipedia/commons/c/cf/Friz.jpg
[toc] | [prev] | [next] | [standalone]
| From | Jan Burse <janburse@fastmail.fm> |
|---|---|
| Date | 2012-03-24 23:24 +0100 |
| Message-ID | <jklhjl$u0c$1@news.albasani.net> |
| In reply to | #13147 |
Lew schrieb:
> "Phenomenon" is not usually considered a short word in English.
My saying, and "phaenomen" is a german word, and its
one letter shorter than the english word.
I guess S.R. was heading to his english library and
guzzling through the physical filing cabinet they
still have there, and did find gibbs phaenomen.
Hint: use google. BTW: My general opinion is that
it doesn't make sense to orthographically correct
any posts on comp.* or somesuch. These posts are
not assumed to go into print.
They are supposed to be an informal exchange
of bits and bytes. Where would it end if you
orthographically correct for example posts from
people who use english more sloppily than I do?
Otherwise I demand a full proof reading by S.R.,
and not only a pick on the text such as:
"Gibbs phenomenon"
The next error is:
"Dirichlet conditions"
i.e. plural and the name upper case.
Bye
[toc] | [prev] | [next] | [standalone]
| From | Lars Enderin <lars.enderin@telia.com> |
|---|---|
| Date | 2012-03-24 23:39 +0100 |
| Message-ID | <4F6E4D36.1060603@telia.com> |
| In reply to | #13148 |
2012-03-24 23:24, Jan Burse skrev: > Lew schrieb: >> "Phenomenon" is not usually considered a short word in English. > > My saying, and "phaenomen" is a german word, and its > one letter shorter than the english word. I can give you a shorter word: it's "fenomen" in Swedish, and note that I am not too lazy to hit the shift key when it's called for. > I guess S.R. was heading to his english library and > guzzling through the physical filing cabinet they > still have there, and did find gibbs phaenomen. > > Hint: use google. BTW: My general opinion is that > it doesn't make sense to orthographically correct > any posts on comp.* or somesuch. These posts are > not assumed to go into print. Doesn't matter. Correct ortography is easier to read, and you already lost several weeks' worth of saved keystrokes by quibbling. > They are supposed to be an informal exchange > of bits and bytes. Where would it end if you > orthographically correct for example posts from > people who use english more sloppily than I do? > > Otherwise I demand a full proof reading by S.R., > and not only a pick on the text such as: > > "Gibbs phenomenon" > > The next error is: > > "Dirichlet conditions" > > i.e. plural and the name upper case. > -- Lars Enderin
[toc] | [prev] | [next] | [standalone]
| From | Jan Burse <janburse@fastmail.fm> |
|---|---|
| Date | 2012-03-24 23:44 +0100 |
| Message-ID | <jkliob$1g0$1@news.albasani.net> |
| In reply to | #13149 |
Lars Enderin schrieb: > I can give you a shorter word: it's "fenomen" in Swedish, and note that > I am not too lazy to hit the shift key when it's called for. If my mothertongue would be swedish, I would eventually have used this word. Since there is no danger in phonetically misunderstanding it. I guess there is no english word with a similar sound that would lead to some confusion, right?
[toc] | [prev] | [next] | [standalone]
| From | Lars Enderin <lars.enderin@telia.com> |
|---|---|
| Date | 2012-03-24 23:53 +0100 |
| Message-ID | <4F6E5083.30308@telia.com> |
| In reply to | #13150 |
2012-03-24 23:44, Jan Burse skrev: > Lars Enderin schrieb: >> I can give you a shorter word: it's "fenomen" in Swedish, and note that >> I am not too lazy to hit the shift key when it's called for. > > If my mothertongue would be swedish, > I would eventually have used this word. You misused "eventually". False friend; look it up. Swedes often get it wrong, too. > Since there is no danger in phonetically > misunderstanding it. > > I guess there is no english word with > a similar sound that would lead to some > confusion, right? -- Lars Enderin
[toc] | [prev] | [next] | [standalone]
| From | Jan Burse <janburse@fastmail.fm> |
|---|---|
| Date | 2012-03-25 00:27 +0100 |
| Message-ID | <jkll9h$604$1@news.albasani.net> |
| In reply to | #13153 |
Lars Enderin schrieb: > You misused "eventually". False friend; look it up. Swedes often get it > wrong, too. Quite possible.
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | comp.lang.java.programmer
csiph-web