• ベストアンサー

波数のイメージとその次元

題名の通り、波数のイメージとその次元がどうも食い違ってしまうと言いますか、ちょっと納得できないので質問します。 波数の定義は、k=2π/λ(または、本によってはk=1/λ)で与えられています。ここで、私は波数は2πという単位の長さを波長で割っているのであるから、これは単位長さ当たりの波の数だと考えました。大学の先生に聞いてもあやふやな答しか返ってきませんでした。(大学の先生はいろんなこと知っているけど、あまり考えていないの?(疑)) その後、いろいろ調べて「波数は空間周波数とも言える。」と書いてあるのを見つけました。普通、周波数と聞けば、単位時間当たりに何回振動するかだけど、これは時間ではなく空間で与えているだけかと思って納得してしまったのです。 でも、それでは波数の次元は無次元になってないとおかしいではありませんか。 しかし、本で調べたところ、波数の次元はm^-1ではありませんか。 波長の次元はmとして、2πの次元は無次元でないといけません。では、これは角度でradなのでしょうか? そうすると、先ほど納得したイメージではつじつまが合いません。2πを長さと考えてイメージを作ったのですから。 「波数を定義すると便利だから。」というのを聞いたことがあるのですが、波数のイメージはもてないのでしょうか?(波数っていうぐらいだから、波の数じゃないの?)

質問者が選んだベストアンサー

  • ベストアンサー
  • oruka
  • ベストアンサー率42% (16/38)
回答No.7

おっしゃるとおり波数のイメージは>単位長さあたりの波の数 でまったくOKです。 ですから次のように考えてはいかかでしょう? 10m中に波が5回あるとき波数を求めるには、5(無次元)÷10(m)ですね。 ちゃんと次元もm^-1となるのはすぐに納得されると思います。 この時、先に波長2mが分かっていたらこういう求め方もできます。 波長は波1回あたりの長さだから10(m)÷5(無次元)として求めますが、 この式は波数とちょうど逆数の関係にあるので、波数=1/2mと求められます ここで注意していただきたいのは1mを2mで割っているのではなく、2m(波長)の逆数をとっているという点です。 波数の定義の式も2πmや1mを波長で割ったのではなく、波長の逆数に2πをかけたもの、波長の逆数そのもの、と捉えるのが正しいのです。 もうひとつ波動関数の式 y=Asin(wt-kx)との関係から捉えるのも重要です。 (y:変位,A:振幅,t:時間,x:基準点からの距離) sin()の中は位相で角度(無次元)なのでw,kの次元はそれぞれt,xの次元の逆数とするのです。ここでkを波長λを用いて求めると2π/λ(rad/s)となります 波動の式としてy=sin2π(wt-kx)の形をもちいた時には2πが消えたk=1/λとなるわけです。 長くなりましたが少しでも直感的理解の助けになれば幸いです。

touch_me_8
質問者

お礼

今回、最も”僕の”直感にあった説明でした。 本当にありがとうございます。 具体的な数字が出てくると、こんなことだったのかと思ってしまいました。 何か文字に置いて考える癖が付いてしまっていますが、具体的な数字で考えることも必要だと実感しました。

その他の回答 (9)

回答No.10

ご質問や他の方の回答を再度拝見し、疑問の中味が分かったような気がするので、蛇足を追加します。 2πのことについてはsiegmundさんのお答えに詳しいので、2πなしの方で考えます。 orukaさんのおっしゃるように「1/λ」の意味を、「1m÷波長」のように捉えるのが誤りの元です。波長とは、波1個あたりが占める長さで、その次元はあえて言うなら「長さ/個数」です。この波長の単に逆数をとれば、直ちに、次元が「個数/長さ」の量、すなわち単位長さあたりの波の個数が求まります。基準の長さ(例えば1m)は、波長を表現する単位に既に入っているのであって、あらためて基準長さを決めてそれを波長で割るという操作は必要ない訳です。

touch_me_8
質問者

お礼

再び回答ありがとうございます。 「そう考えればいいのか!」と思いました。 「個数は次元で無くとも、何か分かるように表記していただいた方が学ぶ人が分かり安いのでは?」・・・・ここで、そんなことを言っても意味ないですね。 僕の説明が悪かったようです。日本語を鍛えなければ。

  • Mell-Lily
  • ベストアンサー率27% (258/936)
回答No.9

距離x[m]に波長λ[m]の波は、  x[m]÷λ[m]=x/λ だけありますから、単位距離当たりの波の個数は、  x/λ÷x[m]=1/λ[m^(-1)] になります。また、  2π×(1/λ)[m^(-1)]=2π/λ[m^(-1)] ですから、これは、単位距離当たりの位相の変化量を考えているわけです。

touch_me_8
質問者

補足

2π×(単位長さ当たりの波の数)=(単位距離当たりの位相の変化量) なぜ、2πをかけて、位相の変化量になるのか? 1波長で2π進むから、波の個数分だけ位相が進む(or戻る)と考えていいですね。 たぶん、そうなんでしょうが確認なので御回答よろしくお願いします。 後で見た方が分かりやすくしときたいもので。

  • siegmund
  • ベストアンサー率64% (701/1090)
回答No.8

まず,ご自分でいろいろ調べられたり,考えられたりしている姿勢に敬意を表します. 短い間に多くの方々からの回答が寄せられたのも, touch_me_8 さんの姿勢に皆さんが共感されたからだと思います. さて,本題ですが,式を見る方がわかりやすいでしょう. 典型的な波は creol さんがお書きのように (1)  U(x,t) = U0 sin(kx-ωt) であらわされます. 簡単のため1次元にしてあります. U(x,t) は場所 x ,時刻 t での変位,U0 が振幅です. 通常の名付け方は,k が波数, ωが角振動数です(後述). まず,sin の中身は無次元である必要があります. sin(z) のテーラー展開が (2)  sin(z) = z - (1/3!)z^3 + (1/5!)z^5 - ... ですから,z が無次元でないと次元の異なるものを加減することになってしまいます. x を [m](メートル) 単位,t を [s](秒)単位で測ることにすると, k は [1/m],ωは[1/s] という単位をそれぞれ持つことになります. さて,時間を固定して(t=0 にしましょう), (3)  U(x,0) = U0 sin(kx) を考えましょう. x を 0 から増やしてゆくと, x:0 → (π/2)(1/k) → π(1/k) → (3π/2)(1/k) → (2π)(1/k) につれて,kx は kx:(π/2) → π → (3π/2) → 2π と変化しますから,U(x,0) は U(x,0): 0 → 1 → 0 → -1 → 0 となって,元に戻ります(1波長分動いた). つまり,x の (2π)(1/k) [m] の幅の中に波がちょうど1個あるのです. したがって, (4)  λ= 2π/k  <=>  k = 2π/λ のλが波長に他なりません. 別の言い方をすれば,x が 2π[m] の長さあたりの波の数が k 個です. x の 1[m] (単位長さ)あたりではないことに注意してください. 2πが出てくるのは,上の説明からわかりますように, sin(z) や cos(z) の周期が 2πであることに由来しています. 時間に関連するωの方も事情は全く同様で, (5)  T = 2π/ω  <=>  ω= 2π/T の T [s] が周期です. ただし,名前の付け方は必ずしも統一されているわけではなくて, ωは単に振動数(周波数)と呼ばれたり,角振動数(角周波数)と呼ばれたりします. しばしば (6)  f = 1/T = ω/2π を単に振動数(周波数)と呼ぶこともあります. f を用いるなら(1)の ωt の代わりに 2πft と書くことになります. f とωの記号の使い方には混乱はないようです. 同じ理屈を空間変化の方にもいうのならば, 上の k は角波数とでも名付けられるべきなのでしょうが, あまり見ません(何度か見たことはあります). 時間に関連する f と同様に k/2π を何か別の記号で書いてもいいわけですが これもあまり見ません. 上でも述べましたが,2π は sin や cos の周期性に由来しています. したがって,2πをどこに背負わすかで,多少表現が異なることになります. Maxwell 方程式の係数が単位系による(SI 有理化単位系と cgs 非有理化単位系) こととは直接関係はありません. Maxwell 方程式とは関係のない音波などでも事情は同じで, 波動一般に共通する話です. nycnyusa さんがX線回折について触れられていますが, おっしゃるとおり実空間(x)と波数空間(k)とはフーリエ変換の関係にあります. 2度フーリエ変換をすると元に戻りますが,sin や cos の周期性の理由から, 因子 2π をどこかで処理しないといけません. どっちか片方に全部背負わせてしまう方式と公平に分担する方式とがあります. > 大学の先生に聞いてもあやふやな答しか返ってきませんでした。 >(大学の先生はいろんなこと知っているけど、あまり考えていないの?(疑)) こりゃ,耳が痛いですね~. どういうことを専門にしている先生に聞いたんですか? 化学専門だったりすると(人とその人の専門分野によるけれど), 危ないかも知れません. 逆に,物理屋の私も大学1年くらいの化学のこと聞かれると, お手上げのことも多いです. 物理系の先生だったら明解な回答が欲しいところですね. もし,touch_me_8 さんが波動関係の講義を受けていてその先生に質問したのだったら, 明解な回答が帰ってこないのはちょっといただけませんね. 投稿しようと思ったら,同業者(?)の hagiwara_m さんのご回答が出ていました. > かねてより、波数(英語でもwave number)という言葉が良くないと思っています。 > 「波の繰り返しの線密度」と理解する方がいいです。 > 波の空間パターンの込み合い具合を示す(連続)量です。 なるほど,「波の繰り返しの線密度」はそのとおりですね. 数(number)というと,なんとなく整数量をイメージしてしまう場合がある, ということでしょうか. レイノルズ数,なんてのもありますが...

touch_me_8
質問者

お礼

今までの回答の補足など、詳しくありがとうございます。 >大学の先生はいろんなこと知っているけど、あまり考えていないの?(疑) 感情に任せて失礼なことを書いてしまいました。 一人の人を見て一般化するのも、いただけないと反省しています。 ちなみにそれを聞いたのはエックス線解析などを専門としている先生です。 でも、決して悪い先生ではありません。授業自体は大変分かりやすく、学内でも分かりやすさにかけては上位に入ると思います。 偶々だと思います。

回答No.6

蛇足になるかも知れませんが、少し付け加えさせて頂きます。 かねてより、波数(英語でもwave number)という言葉が良くないと思っています。「波の繰り返しの線密度」と理解する方がいいです。波の空間パターンの込み合い具合を示す(連続)量です。 これを表わすには、ある基準長さに、何回(もちろん非整数でよい)の繰り返しパターン(1周期)が入るかを言えば良いわけで、次元は、とりあえず[回数/長さ]。ここで、回数という概念は、基準の任意性がなく、無次元として扱うべきですから、波数の次元は[長さ^-1]になります。実際の単位には、m^-1 や cm^-1 がよく使われますが、単位を付けないと、波の込み具合に関する情報を伝えることができません(メートルあたりなのかオングストロームあたりなのかで全然違う)から、無次元として扱うことはできません。 2π付きは、nikorinさんがおっしゃるように、回数のところを位相角で示す表現です。どちらの流儀をとるかは、使われるジャンルの関係式が簡単になるよう便宜的に選ばれるということだ思います。 なお、2π 自身は単なる実数で無次元。2π rad は、1周すなわち1回に対応するという意味では無次元ですが、座標自由度の角度という意味では、次元を持つとも考えられる、、という訳で、SI単位系でも「rad(ラジアン)」は、基本単位でなく「補助単位」というやや中途半端な扱いになっています。-少し脱線しました-

touch_me_8
質問者

お礼

回答ありがとうございます。 波数の質問をして、改めて発見しました。 無次元だと基準がない。 心の中で「おおおっー!」と関心してしまいました。 考えたら当たり前なんですけど。

  • nikorin
  • ベストアンサー率24% (47/191)
回答No.5

k=2π/λは長さじゃなくて位相で見てるんですよ。 1波長分進めば位相が一回り、すなわちkλ=2πというわけです。 kの次元は[m^(-1)]ですが単位としては[rad/m]で位相の単位radが隠れているんです。 これをみれば明らかなように、単位長さあたりどれだけ位相が進むかという量が波数です。 1mで位相が4π進めば波数は4πで、1波長は2π位相が進みますから、2πを基準にして考えれば、 単位長さに2つ波があるということで、文字通り「波数」ですね。 ちなみに2次元、3次元の波数はベクトルで、波の進行方向を向いています。

touch_me_8
質問者

お礼

回答ありがとうございます。 長さという発想が駄目でしたか。 位相ですね。普通、2πときたら位相ですよね。 波数という言葉から抜け出せませんでした。

noname#11476
noname#11476
回答No.4

>それが2π[m]の中に何個入っているかですから、つまり、無次元になってしまいませんか? 2πというのはあくまで係数(単位のある定数、常数とは異なります)ですから[m]という単位はありません。無次元です。 つまり、 2π[無次元]/λ[m]ですから1/mになるのです。 1mの中に何個波があるのかというのが波数です。 もしこれが無次元だと、不明な長さの中にある波の個数を数えることになり、おかしいわけですね。 蛇足ですが、cgs単位系だと1/λと2πはつきません。吸光分析などの化学分析では昔からcgs単位系を使って1/λのほうを使うことが多かったです。(いまどうなったかは分かりません。化学は専門ではないので) MKSA単位系だと2πが必要です。 (Maxwell方程式でのCGSとMASK単位系の定義の違いから来ています)

touch_me_8
質問者

お礼

再度回答ありがとうございます。 他の方の回答を見て理解してから回答を見させて頂くと、言いたいことが分かります。 どうも、私は理解力が乏しいようです。

  • nycnyusa
  • ベストアンサー率34% (9/26)
回答No.3

結晶をX線を当ててX線回折をさせると沢山の回折点が出てきます。 この点=波数ベクトルは回折格子の方位ベクトルと直交し、その大きさは格子定数の逆数です。 また、X線回折の結果はフーリエ変換させるのと同じともいえます。 そのためk=2π/λとすることもありますが、本質的には上で述べたような事です。

touch_me_8
質問者

お礼

回答ありがとうございます。

  • creol
  • ベストアンサー率25% (43/169)
回答No.2

波数ですが、字のごとく、波の数です。 正確には、仮に波長λの単位をm(メートル)とすると、 波数は、1mあたりの波の数です。 波は正弦波であらわされるので、その振幅Uは U=U0sin(kx-ωt) となります。 このときに、時間を固定すると、空間に広がる波の形が上式で あらわされることになります。 というわけで、ωが時間周波数なら、kが空間周波数にあたり、 次元は、 λが1/sであるのに対し、kは1/mと長さであらわされているので、 空間に広がってるということが想像できるかと思います。 波については、線形の場合、重ねあわせが出来き、 フーリエ解析など、波数がやたら出てきます。 この場合、空間にいくつもの波があって、その波の識別はkによります。 参考になれば。

touch_me_8
質問者

お礼

回答ありがとうございます。 なんとなく分かったような気になるのですが、何かもやもやしたものが取れないといった状況です。 せっかく、回答して頂いたのに僕の理解力に問題があるようです。

noname#11476
noname#11476
回答No.1

>「波数は空間周波数とも言える。」 この発想でよろしいと思いますよ。 つまり波長は、波の長さを表しています。逆に波数は「単位長さあたりの波の数」を表しているのです。 この単位長さあたりの波の数とはまさに周波数のことです。 たとえば、電気の周波数は、1秒あたりの波の数です。[cycle / sec] Hzという単位は Hz = cycle /sec という単位なのです。 ですから、波数は cycle / m^-1 になり、通常個数は表記しませんので、 1/ m^-1 となるわけです。 2πの有無については単位系の問題が絡むため、まあつじつまあわせの定数と思ってください。 では。

touch_me_8
質問者

補足

2πの問題は置いておきます。 でも、波数はcycle/m^-1ではなく、cycleになりませんか? 波長が一つの波の長さを現しているのですから、それが2π[m]の中に何個入っているかですから、cycleになる。つまり、無次元になってしまいませんか?

関連するQ&A

  • 波数の意味と波数ベクトル

    確認したい事と質問があります。 波数kというのはある単位長さ当たりに存在する1周期分(1波長分)の波の数で合っていますでしょうか?数と言っても単純に「波が1000個もある!」という意味ではなく、「ある単位長さ中に1個の波が含まれる」という感じで個数というより割合に近い物だと解釈してるのですが大丈夫でしょうか? 一般に波数kは波長λを使って、k=2π/λ、もしくはk=1/λと表されます。用いる単位系によって違いますが、ここでは分かりやすくk=1/λを例に取ります。例えばλ1=100[m]の波の波数はk1=1/100[m]となり、これは「100m中に1個の波がある」という意味であり、λ2=2[m]の波の波数はk2=1/2[m]となり、「2m中に1個の波がある」という意味で、いずれもk<1なのはどれくらいの割合で波が1つあるのかという事を表してるのだと思っています。k2は2[m]中に1つの波があるので、仮にその波を100[m]にも渡って観察すれば、その中に50個も波が存在する。一方、k1は100[m]内に1個しか波が存在しない。よってk2の波の方が波の数が多い波である。以上が波の「数」なのに次元が長さの逆数を取る理由だと解釈してるのですが、合っているでしょうか? また、(正否は分かりませんが)波数kを以上のように考えているのですが、波数ベクトルという概念の理解に行き詰まっています。個数であり、長さの逆数を取る量がベクトル量で向きを持つというイメージが掴めません。本にはkx、ky、kzと矢印だけはよく見かけるのですが、その矢印がどこを基準(始点)としてどこへ向いているのか(終点はどこなのか)が描かれていないので分かりません。波数ベクトルとはどういう方向を向いていて、それはどういう意味なのですか?一応、自分なりに描いてみたのですが下の図で合っているでしょうか?(1波長置きに存在するyz平面に平行な面に直交するベクトルです) 私の波数の考えが合っているか、波数ベクトルが図のようで合っているかどうか、波数ベクトルとは何かをどなたか教えて欲しいです。

  • 波数に

    ついてですがk=2π/λこの公式なんですがこれでなんで波の数がわかるんでしょうか??いまいち納得できません たとえば波長が2mのだったら波数はπになるんですが π個の波があることなんですか??

  • 波長・周波数・波数・電子ボルトについて

    波長、周波数、波数、電子ボルトの使い分けが分かりません。概要を教えて頂けますか。

  • 波数ベクトルと波動関数

    質問が続けざまですみません。 バンド理論でよく波数ベクトルkが出てきて、kが大きくなると、エネルギーEも大きくなるような図をよく見かけます。何故、波数ベクトルkが大きいとエネルギーEも大きくなるのですか?振動数ν=c/λ、λ=2π/kをE=hνに代入して、E=hck/(2π)となります。波数kが大きいと存在する波の数(エネルギー量子の数)が多くなるので、エネルギーEも大きくなるという考えで合っていますか? また自由電子などを扱っていますが、そもそも電子の何が波なんでしょうか。格子振動の章ではフォノンの振幅など振動子として扱うので波というのは分かりますが、電子の波動関数において波数ベクトルkが何を指しているかが分かりません。電子の波動関数とは電子の存在確率の大小が波のように広がっている事を表していて、その波の波数という事ですか?波動関数Ψ=exp(i k・r)が一体何を表してるのか、もしkが大きくなると電子はどうなるのか、イマイチ理解できません。 どなたかご教授してもらえないでしょうか。お願いします。

  • 周波数がよく分かりません。。

    どんな波にも、周波数と波長があるとどこかの本に書いてあったのですが、未だに周波数の定義についてよく理解できません。 簡単な定義として、媒質が振動する回数とあるんですが、あまり直感的に理解できません。。 式に書くと 周波数=速度/波長  だと思うのですが、例えば http://electron9.phys.utk.edu/phys135d/modules/m10/images/Image109.gif のように、ロープがあり、たった一個の波しかない場合、周波数がXとします。 ですが、もし波長、速度が同じ波を二個作った場合、周波数は2Xになるんではないでしょうか? そうなると式が成立しなくなると思うのですが。。 後、無限にロープの長さをとって、波を一個だけにすると、 媒質のある一点が波になって振動してからもう一度振動するまでの時間が無限となる、つまり 周期が無限になって、周波数は1/Tとあらわせるので、周波数はほぼ0になってしまいます。 ですが、実際には一回でも振動しているので又おかしくなってしまいます。 多分根本的に理解できていないと思うのですが、どなたか助けてください!!

  • 波の物理について周期に関してお尋ねします。

    波は、弾性波(音波)、電磁波(光)、水の波や、あるいは縦波・横波などいろいろあると思います。それらの各分野で波の伝わり方を特徴づけるのは周波数(周期の逆数)、波数(波長の逆数)と思います。(正確には2πを掛けるとかいろいろありますが) このような波が伝わるとき、媒体が変化する場合(光が外からガラスに侵入したとか、地震波が粘土から砂地盤になったとか、波が沖から岸に近づいて水深が浅くなったとか)、一般的に周波数と波数はどのような変化を受けるでしょうか。一般的なことは何も言えないとしたら、変化を決める式にはどのようなものがあるでしょうか。波の速度が変化を受けるということはありますが、波の速度は周波数と波数の比となるので、周波数と波数が分かったら速度変化はわかるはずですね。実は周波数は変化しないと言う話を聞いてそうかなと思ったのですが。 よろしくお願いします。

  • 実空間と逆空間のイメージとつながり

    X線回折や電子線回折などで用いる逆空間についての質問です。X線回折などの質問はすでに出ているようなのですが、私の聞きたいところはどうも無いようなので質問させていただきます。 逆空間の点は実空間の面に対応しているなどと本に書いてありますので知識としては知っていますが、実空間からどのように考え(どのように変換して)逆空間に対応しているのか間のイメージがはっきりとつかめません。なんとなくは分かるのですが。 実空間で長いものは逆空間では短くなる。その逆もそうですよね。逆空間で点になるのは球面はが広がった時に干渉して強め合ったところだけ出てきたってことですよね。 しかし、回折点がどの格子面に対応するのかがよく分かりません。(結晶の向きが分かっているってことなら、いいのですが。どこから面を透過してきた波なのか分からないのに基準はどこにとるのでしょう?)みなさんはどのようにはっきりとしたイメージが持てるようになりましたか、コツのようなものをお教えください。 ちなみに関連したことで、フーリエ変換というのも時間→(角)周波数ですから、単位を見て逆数になっているのでデルタ関数はいろんな周波数を含んでいるなぁとはなんとなく式を見て分かるのですが、こちらも(変換の過程の)イメージがはっきりしないのです。 どうもこれらの知識が繋がってきません。 これらのイメージを表示できるフリーソフトなどがあれば教えて下さい。 よろしくお願いします。

  • 波長とは。波長域を調べるには?

    ある波を周波数分解しました。下の波は分解後のある周波数域における波の一例です。 しかし,残念ながら分解したは良いものの,この波がどのような波長域に分解されているのかがわかりません。CSVデータで波の情報は出力できるため,数値データから波長を調べられないだろうか?と思い,ご質問させていただくことにしました。 質問は,波長域を調べるためにどうすればよいか?ということです。 基本的すぎるかもしれませんが,私が思うに,波の「山から山」までの距離を調べ,その距離を1波長である。と考えているのですが自信がありません。 また,波は波と波の合成で表わされるため,山から山までの距離が場所によって違うことが図から見て取れると思います。 (山から山までの)最も長い距離と,短い距離を以って 「この周波数分解により,この波は○≦λ[m]≦○に分解されている」と言っていいものでしょうか? 回答よろしくお願いいたします。 ※補足:下の画像の横軸の単位は[m]でwavelet変換(FFTのようなもの)により周波数分解した”後”のものです。ですから、グラフはある一定範囲内の波長のはずなのですが、その波長がどれぐらいのものなのかわからなくて困っています。

  • 高次フーリエ変換のプログラム

    お尋ねします。 1次元のデータ(例えば時系列)をフーリエ変換して周波数による系列に置き換えるプログラム(その逆も)は良く見かけます。FFTなどですね。周波数空間と時間空間の行き来に対応します。 一方、2次元、3次元に対応した高次フーリエ変換のプログラムがダウンロードできないでしょうか。3次元ということは空間ということになり、波数空間と実空間の行き来を可能にするものです。高次のFFTとなるでしょうか。入力としては3次元の空間離散化されたデータA(x,y,z)で、変換されるとA(k1,k2,k3)(離散化)のデータです。その逆もあり、というものです。 スペクトル法などによる数値計算を考えていますが、変換の部分は出来合いのものを使いたいと思っています。よろしくお願いします。

  • 多次元フーリエ変換のプログラムについて

    ある物理量に関して物理空間(x,y,z,t)と周波数・波数空間(kx,ky,kz,ω)の変換ができるプログラムを探しています。多次元フーリエ変換(この場合は4次元フーリエ変換?)のプログラムになると思いますが、ネット上などで検索できるでしょうか。1次元の場合は手元にありますが、それを変形して作成することができるかな?と思っていますが。それよりもこのようなプログラムはちゃんとしたものが1つあればよいわけですから、しっかりした既存のものを使いたいです。変換のアルゴリズムはFFTになると思いますが、そうでなくてもいいのです。ブラックボックス的なことでよいのですが。 以上、よろしくお願いします。