• ベストアンサー

3次元のガウス関数

ガウス関数aexp(2(x-b)^2/2c^2)を3次元にして使いたいと考えたのですが z軸を中心にして回転させた時の式がイマイチ分かりません。 例えばexp(-x^2)を回転させたらどのようになるのでしょうか。 高校で習ったような習ってないような、記憶が曖昧で、しかも検索しても出てきません。 もし分かる方がいらっしゃいましたら簡単でも良いので教えていただければありがたいです。 何卒よろしくお願いいたします。

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

  • ベストアンサー
  • ojisan7
  • ベストアンサー率47% (489/1029)
回答No.2

直接高校で教えてもらわなくても、どうすればいいかは、ちょっと考えればすぐ分かる。 x=f(z)という曲線があったとき、この曲線をz軸を中心に回転させるとどんな曲面になりますか。その曲面をz軸に垂直な平面できると、その切り口はどんな曲線になりますか。z軸に垂直な平面上で、x=f(z)を半径とする円の方程式を求めればよいことに気が付かれましたか?

sirooni
質問者

お礼

ありがとうございます。 やっと解けました。 コレでも3時間悩みました。 近頃手計算してないので頭が曇ってますね・・・

その他の回答 (2)

  • info22
  • ベストアンサー率55% (2225/4034)
回答No.3

>例えばexp(-x^2)を回転させたらどのようになるのでしょうか。 z=exp(-x^2-y^2) となりますね。 これを3Dプロットした図を付けます。 (質問の図にあわせてイメージのように表示させて見ました)

sirooni
質問者

お礼

ありがとうございます。 gnuplotで確認しましたが、同じようになりました。

回答No.1

z=exp(2(x-b)^2/2c^2)*exp(2(y-b)^2/2c^2)じゃないの?

sirooni
質問者

お礼

ありがとうございます。

関連するQ&A

  • 分布関数

    参考書の解説一部抜粋 F(x^2+y^2+z^2)=F(x^2)F(y^2)F(z^2)のとき、この式の関係は exp(a+b+c)=(e^a)(e^b)(e^c) のように満たされる。したがった、分布関数は F(x^2)=Aexp(-kx^2) の関数形となる。Aとkは定数 定数Aは規格化条件 ∫[-∞,∞]f(x)dx=1 となる。 F(x^2)=Aexp(-kx^2)を規格化すると A∫[-∞,∞]exp(-kx^2)dx=A(π/k)^(1/2)=1 A=(k/π)^(1/2) 質問 (1)なぜ、F(x^2)=Aexp(-kx^2)の関数形となるのですか? そもそも、なぜF(x^2+y^2+z^2)=F(x^2)F(y^2)F(z^2)のとき、この式の関係はexp(a+b+c)=(e^a)(e^b)(e^c)のように満たされるのですか? (2)なぜ、A∫[-∞,∞]exp(-kx^2)dx=A(π/k)^(1/2)=1となるのですか? πはどこからでてきたのですか?

  • 3次元のガウス分布の標準偏差について

    3次元のガウス関数 p(r)=1/(2:pi*c^2)^1.5*exp(-r^2/(2*c^2)) についてなのですが, この関数の標準偏差と分散を出したいのですが, 三次元の場合でも分散はc^2,標準偏差はcでよろしいのでしょうか? (画像では,分散はσ^2,標準偏差はσ)

  • 3次元で放物線を奥に45度回転

    3次元空間で放物線z=x^2をz軸を中心として、y軸方向に45度回転させたときの 放物線の式はどのようにして求まりますか?

  • トンネル効果 ガウス型関数が障壁の中に入ったら? 

    ガウス型の波束を入射させるトンネル効果についてなんですが、  0<x<aでV=V0(>粒子のE),他ではV=0の箱型ポテンシャルの系で-x方向から+x方向に粒子(ガウス型の波束)を入射します。 ガウス型の波動関数  Φ(x,t)=Aexp{-(x/a)^2}exp(ik0x-iwt) (x<0での波動関数です。) ってポテンシャル障壁の中に入るとどういう関数になるのでしょう?どの参考書にも載っているような定常的な系ならばもとめられるんですが、時間的にも変わるこのガウス関数型の場合はシュレーディンガー方程式と波動関数の連続条件から求められるのでしょうか? 連続条件を考えるときに時間tが入っていると難しいと思うのですが。  返信よろしくお願いします。  

  • 3次元上にある物体の向きを中心に向かわせたい

    3次元上にある物体の向きを中心に向かわせたい 原点 0,0,0 を中心にした球体面上を回転移動している物体A、 例えば矢印があるとして、これを常に原点の方向を指すためには、 矢印のY軸回転・X軸回転・Z軸回転などをどのように制御すると良いでしょうか。 アングルは正面(Yが垂直 Xが水平 Zは奥行)から見た場合です。 物体Aの座標(x y z)がわかれば、全て導き出せるでしょうか? 2次元ですと、タンジェントの逆関数であるアークタンジェントを使い、 xとy座標がわかれば角度を導き出せるようですが、 3次元の場合もこの組み合わせになるのですか? 座標は原点 0, 0, 0を中心に 上に行くほどYが「減少」 右に行くほどXが「増加」 奥に行くほどZが「増加」 Y減少 ↑ _ Z増加 │/` ├─→ X増加 という形になっています。(前回の質問: http://okwave.jp/qa/q5954803.html から引用) 以上宜しくお願い致します。

  • ガウス関数の規格化

    平均は0で、分散の値はきちんと具体的に出ているものとします。 ガウス関数の変数部分は速度(v)とし、マイナスの値もあります。 ガウス関数を全速度範囲で積分し、その解が1ではなく3321になるよう関数の係数を決定したいのですが、その係数をAとすると、規格化は次のような式になればよいのでしょうか? A*exp(-(v**2)/(2*(分散値)))を-∞から∞まで積分したもの=3321 非常に見にくいのですが(式がプログラム上での表記になってしまっていますが・・・)、上の式が成り立てばよろしいのでしょうか?

  • ガウス求積法について

    変数を含む関数の定積分をガウス求積法で解く事は可能でしょうか? また、可能ならばそれを算出できる数値解析ソフトウェアはあるでしょうか? 多数のあいまいな質問で申し訳ありません。 具体的に話させて頂きますと、 y=exp(-(exp(-((x-d)^2)/(c^2))-b)^2)/(a^2) (ガウス関数の中にガウス関数があるという関数です) という関数を、348.8≦x≦488.8の間で定積分したいと考えています。 その際に、c,dは後の計算の都合上変数として計算したいと考えています。 このような計算は可能なのでしょうか? 一応、ガウス求積法ならば可能だという事を言われたのですが、いまいちイメージが沸きません。 あいまいな質問で申し訳ありませんが、どなたかおわかり頂ける方がいましたら、お答えお願いします。 よろしくお願いします。

  • 3次元座標を原点中心に回転したい

    任意のゼロでないベクトル(a,b,c)を原点中心に回転し、z軸に合致させるとする。同じ回転移動を3次元座標上の任意の点(x,y,z)に対して行った時の移動後座標が知りたいのです。 計算と結果を教えて下さい。

  • 3次元での回転による座標変換

    3次元での回転による座標変換に関して質問があります. X軸,Y軸,Z軸の直交座標系があるとします. この座標系において,ある位置ベクトル(a1,b1,c1)がX軸,Y軸,Z軸と成す角度は,θx,θy,θzは,ベクトルの内積から算出可能だと思います. θx=a1/sqrt(a1^2+b1^2+c1^2) θy=b1/sqrt(a1^2+b1^2+c1^2) θz=c1/sqrt(a1^2+b1^2+c1^2) X,Y,Zの直交座標系を回転させて,この位置ベクトルの向きを基準としたX'軸,Y'軸,Z'軸による新しい直交座標系を設定するには,どのようにすればよいでしょうか? θx,θy,θzと各軸での回転角度は違うものという認識でいいのでしょうか? 元の座標系において,各軸回りに順番に回転させればいいかと思うのですが,どうもイメージがつかみきれません. よろしくお願い致します.

  • ガウス積分に似た式なのですが...

    ガウス積分に似た式なのですが... ∫[0→∞](x^2)*exp(-(x^4)-(x^2))dx ガウス積分を含んでいるのですが,exp()の()中が多項式になっており,部分積分が出来そうもありません. どなたか解ける方がいらっしゃったらお教えください.