忍者ブログ
20080511~ 13と7と11の倍数の論理積は13と7と11の積の倍数である。 和ァ・・・
[4486] [4485] [4484] [4483] [4482] [4481] [4480] [4479] [4478] [4477] [4476]
おとといの続きです。
ルジャンドル陪多項式を数値的に算出してます。


dz=0.05と定め、とりあえず量子数lとmをl=m=0としておきます。


z=0から始めて、z=1までdzだけ増えるようにしてみます。



それから、関数の偶奇を決める項目を設けます。
このルジャンドル陪多項式は偶関数か奇関数しかありません。
偶関数だったら0、奇関数だったら1となるように、量子数mの下に0か1の数値を入れます



関数Pの偶奇が反映されるように初期値を2つ決めます。
位置に関する2階微分方程式なので初期条件では変なのですが、境界条件は計算しづらいので
偶関数か奇関数しかないことを利用して、初期条件のように計算しています。

実は、量子数lとmの和の偶奇が関数の偶奇に関係してくるので
=mod(l+m,2)と入力してしまいます
2で割った余りを意味しています。


さらに、1-z^2が頻出するので、関数Pの右隣に1-z^2の列も作っておくと便利です

そして、3つ目の関数Pから、計算開始です!

この式を入れますが、

3番目のPの式に代入する1-z^2やzに3番目ではなく2番目のzの値を参照しています。

僕も今これに気づいたのですが、3番目のPに3番目のzを参照するより、2番目のzを参照するほうがグラフの見た目が綺麗だということに気が付きました。
そして、こうすることで、z=±1のときの1-z^2、つまり0除算を直前で回避することができるようです。


これをz=1まで続けると、ルジャンドル陪多項式の半分ができあがりです。

相対・絶対・複合参照にお気を付け下さい

拍手[0回]

PR

コメント


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


忍者ブログ [PR]
カレンダー
10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
ブログランキング
ブログランキング参戦中
にほんブログ村 アニメブログ 深夜アニメへ
にほんブログ村 漫画ブログ SF・ファンタジー漫画へ
にほんブログ村 科学ブログ 自然科学へ
よかったらポチッとお願いします^^
最新CM
[12/30 buy steroids credit card]
[09/26 Rositawok]
[03/24 hydraTep]
[03/18 Thomaniveigo]
[03/17 Robertaverm]
最新TB
プロフィール
HN:
量子きのこ
年齢:
43
性別:
男性
誕生日:
1981/04/04
職業:
WinDOS.N臣T
趣味:
妄想・計算・測定・アニメ
自己紹介:
日記タイトルの頭についてるアルファベットは日記の番号です
26進数を右から読みます
例:H→7番目、XP→15(P)×26+23(X)=413番目。
A=0とする仕様につき一番右の桁はAにできませんのでご了承くださいズコー
バーコード
ブログ内検索
アクセス解析