HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0111
ルーロイFFTについて6解決


ルーロイ

リンク

2011/1/11(Tue) 18:36:31|NO.36591

FFTに関する質問です。
スペアナを作りたいと思っているのですが
スペアナの作成に必要な高速フーリエ変換がどうしても理解できません・・。
WAVE成分の所得はできているのでその数値をどうすればいいのか教えていただけるとうれしいです。



この記事に返信する


GENKI

リンク

2011/1/11(Tue) 23:05:51|NO.36592

dllに投げればいいみたいですね。


もう検索済みで知ってるとは思うけど、せっかくなので過去ログぺたぺた。
http://hsp.tv/play/pforum.php?mode=pastwch&num=21279
http://hsp.tv/play/pforum.php?mode=pastwch&num=17698
http://hsp.tv/play/pforum.php?mode=pastwch&num=10895
http://hsp.tv/play/pforum.php?mode=pastwch&num=26322



ルーロイ

リンク

2011/1/13(Thu) 17:53:49|NO.36599

返信ありがとうございます。
やはりdllに頼るべきなんでしょうか
私個人としては単純な四則演算の組み合わせでプログラムを組みたいのですが・・・



GENKI

リンク

2011/1/13(Thu) 20:18:18|NO.36600

> スペアナの作成に必要な高速フーリエ変換がどうしても理解できません・・。

この部分については、HSP…というかプログラミングに関する話題ではありません。
フーリエ変換の計算方法については数学とか解析といったジャンルの話題になりますので、その手のサイトで質問されたほうが分かりやすい解説が得られると思います。

この掲示板で回答が得られやすい質問はプログラミングの話題です。
数学の話題を振られても答えられる人は少ないと思います。(実際このスレにも数学的解説のレスが付いていない。そして私も分からない。)
計算手順を詳しく教えていただければ、プログラムの記述例やアドバイスなどをもらえやすくなると思います。


> やはりdllに頼るべきなんでしょうか

何がやりたいか、にもよります。
ただ結果が得たいだけならDLLを使ったほうが簡単で、しかも高速に処理できます。
探究心を満たしたいのであれば、dllを使わない実装に挑戦すべきでしょう。



先輩

リンク

2011/1/14(Fri) 12:07:47|NO.36601

>私個人としては単純な四則演算の組み合わせでプログラムを組みたいのですが・・・

私個人:
ふっざけんなよ 出来もしねぇこと 望みやがって
高望みっていうんだよ!!!!!!!!!!!!!!!
理解できるまで勉強してこい それが勉強なんだよ!!!!!!!!!!!!!!


部屋で一緒に見ている友人A:
あなたがいう「理解」って答えを知ることなんですか?
答えを導く「理(ことわり)」を知ることが「理解」なんではないの?


部屋で一緒に見ている友人B:
あなたがやってることは「答え教えてください」だよ。
「理解したい」「勉強したい」という言葉を隠れ蓑に使わないように。
本当に勉強している人に失礼だ。


この部屋の主の先輩:
簡単な四則演算でって・・・
sp****tやぷ**やY**iがよくやってるビットシフト用いて近似計算とかやってるあれだろ?
あれが簡単なのかな。
どう考えても四則演算だけでフーリエ変換は無理と思うで。圧縮関係の本を見る限り。



匿名希望

リンク

2011/1/14(Fri) 19:59:26|NO.36606

>私個人としては単純な四則演算の組み合わせでプログラムを組みたいのですが・・・
結論から言うと、単純な四則演算の組み合わせのみで高速フーリエ変換を実装することは不可能です

揚げ足取りではなく、HSPで実装されている関数でフーリエ変換を実現したい場合、まず前提として最低でも高等数学の知識が必要です
必要十分な数学知識をお持ちであれば、以下のページをご覧になることで希望の処理を実現できるでしょう
http://web.archive.org/web/20060925113716/http://momonga.t.u-tokyo.ac.jp/~ooura/fftman/index.html



ルーロイ

リンク

2011/1/15(Sat) 16:04:45|NO.36614

皆さん返信ありがとうございます。
GENKIさん
わかりました。自分のしたいことをもう一度見直して見たいと思います。
先輩さん
大変申し訳ございませんでした。
失礼になっているとは知らず不用意な質問をしてしまいました。
これからは自分の言葉を良く考えていくよう心がけます。
匿名希望の方
わかりました。
もっと数学について勉強していきたいと思います。



ONION software Copyright 1997-2023(c) All rights reserved.