n | ベッセル関数 The order |
z | ベッセル関数 The value of the argument |
for(m=N;m>=1;m++){ Jmm=2.0∗m∗Jm/z-Jmp; Jmp=Jm; Jm=Jmm; } |
for(m=N-1;m>=3;m-=3){ Jm3=2.0∗(m+1)∗Jm1/z-Jm2; Jm2=2.0∗m∗Jm3/z-Jm1; Jm1=2.0∗(m-1)∗Jm2/z-Jm3; } |
変数 Variable |
ループ前 Before loop |
ループ後 After loop |
Jm3 | ||
Jm2 | ||
Jm1 |