📄 pfamcc.c
字号:
c8 = -P909; c9 = P540; c10 = P755; } else if (mu==4) { c1 = -P654; c2 = -P142; c3 = P841; c4 = -P959; c5 = P415; c6 = P755; c7 = -P989; c8 = P540; c9 = P281; c10 = -P909; } else if (mu==5) { c1 = -P959; c2 = P841; c3 = -P654; c4 = P415; c5 = -P142; c6 = P281; c7 = -P540; c8 = P755; c9 = -P909; c10 = P989; } else if (mu==6) { c1 = -P959; c2 = P841; c3 = -P654; c4 = P415; c5 = -P142; c6 = -P281; c7 = P540; c8 = -P755; c9 = P909; c10 = -P989; } else if (mu==7) { c1 = -P654; c2 = -P142; c3 = P841; c4 = -P959; c5 = P415; c6 = -P755; c7 = P989; c8 = -P540; c9 = -P281; c10 = P909; } else if (mu==8) { c1 = -P142; c2 = -P959; c3 = P415; c4 = P841; c5 = -P654; c6 = -P989; c7 = P281; c8 = P909; c9 = -P540; c10 = -P755; } else if (mu==9) { c1 = P415; c2 = -P654; c3 = -P959; c4 = -P142; c5 = P841; c6 = -P909; c7 = -P755; c8 = P281; c9 = P989; c10 = P540; } else { c1 = P841; c2 = P415; c3 = -P142; c4 = -P654; c5 = -P959; c6 = -P540; c7 = -P909; c8 = -P989; c9 = -P755; c10 = -P281; } for (l=0; l<m; l++) { j0 = i0; j1 = i1; j2 = i2; j3 = i3; j4 = i4; j5 = i5; j6 = i6; j7 = i7; j8 = i8; j9 = i9; j10 = i10; for (jt=0; jt<nt; jt++) { t1r = z[j1]+z[j10]; t1i = z[j1+1]+z[j10+1]; t2r = z[j2]+z[j9]; t2i = z[j2+1]+z[j9+1]; t3r = z[j3]+z[j8]; t3i = z[j3+1]+z[j8+1]; t4r = z[j4]+z[j7]; t4i = z[j4+1]+z[j7+1]; t5r = z[j5]+z[j6]; t5i = z[j5+1]+z[j6+1]; t6r = z[j1]-z[j10]; t6i = z[j1+1]-z[j10+1]; t7r = z[j2]-z[j9]; t7i = z[j2+1]-z[j9+1]; t8r = z[j3]-z[j8]; t8i = z[j3+1]-z[j8+1]; t9r = z[j4]-z[j7]; t9i = z[j4+1]-z[j7+1]; t10r = z[j5]-z[j6]; t10i = z[j5+1]-z[j6+1]; t11r = z[j0]-0.5*t5r; t11i = z[j0+1]-0.5*t5i; t12r = t1r-t5r; t12i = t1i-t5i; t13r = t2r-t5r; t13i = t2i-t5i; t14r = t3r-t5r; t14i = t3i-t5i; t15r = t4r-t5r; t15i = t4i-t5i; y1r = t11r+c1*t12r+c2*t13r+c3*t14r+c4*t15r; y1i = t11i+c1*t12i+c2*t13i+c3*t14i+c4*t15i; y2r = t11r+c2*t12r+c4*t13r+c5*t14r+c3*t15r; y2i = t11i+c2*t12i+c4*t13i+c5*t14i+c3*t15i; y3r = t11r+c3*t12r+c5*t13r+c2*t14r+c1*t15r; y3i = t11i+c3*t12i+c5*t13i+c2*t14i+c1*t15i; y4r = t11r+c4*t12r+c3*t13r+c1*t14r+c5*t15r; y4i = t11i+c4*t12i+c3*t13i+c1*t14i+c5*t15i; y5r = t11r+c5*t12r+c1*t13r+c4*t14r+c2*t15r; y5i = t11i+c5*t12i+c1*t13i+c4*t14i+c2*t15i; y6r = c10*t6r-c6*t7r+c9*t8r-c7*t9r+c8*t10r; y6i = c10*t6i-c6*t7i+c9*t8i-c7*t9i+c8*t10i; y7r = c9*t6r-c8*t7r+c6*t8r+c10*t9r-c7*t10r; y7i = c9*t6i-c8*t7i+c6*t8i+c10*t9i-c7*t10i; y8r = c8*t6r-c10*t7r-c7*t8r+c6*t9r+c9*t10r; y8i = c8*t6i-c10*t7i-c7*t8i+c6*t9i+c9*t10i; y9r = c7*t6r+c9*t7r-c10*t8r-c8*t9r-c6*t10r; y9i = c7*t6i+c9*t7i-c10*t8i-c8*t9i-c6*t10i; y10r = c6*t6r+c7*t7r+c8*t8r+c9*t9r+c10*t10r; y10i = c6*t6i+c7*t7i+c8*t8i+c9*t9i+c10*t10i; z[j0] = z[j0]+t1r+t2r+t3r+t4r+t5r; z[j0+1] = z[j0+1]+t1i+t2i+t3i+t4i+t5i; z[j1] = y1r-y10i; z[j1+1] = y1i+y10r; z[j2] = y2r-y9i; z[j2+1] = y2i+y9r; z[j3] = y3r-y8i; z[j3+1] = y3i+y8r; z[j4] = y4r-y7i; z[j4+1] = y4i+y7r; z[j5] = y5r-y6i; z[j5+1] = y5i+y6r; z[j6] = y5r+y6i; z[j6+1] = y5i-y6r; z[j7] = y4r+y7i; z[j7+1] = y4i-y7r; z[j8] = y3r+y8i; z[j8+1] = y3i-y8r; z[j9] = y2r+y9i; z[j9+1] = y2i-y9r; z[j10] = y1r+y10i; z[j10+1] = y1i-y10r; j0 += jstep; j1 += jstep; j2 += jstep; j3 += jstep; j4 += jstep; j5 += jstep; j6 += jstep; j7 += jstep; j8 += jstep; j9 += jstep; j10 += jstep; } it = i10+istep; i10 = i9+istep; i9 = i8+istep; i8 = i7+istep; i7 = i6+istep; i6 = i5+istep; i5 = i4+istep; i4 = i3+istep; i3 = i2+istep; i2 = i1+istep; i1 = i0+istep; i0 = it; } continue; } i11 = i10+iinc; if (i11>=imax) i11 = i11-imax; i12 = i11+iinc; if (i12>=imax) i12 = i12-imax; /* if factor is 13 */ if (ifac==13) { if (mu==1) { c1 = P885; c2 = P568; c3 = P120; c4 = -P354; c5 = -P748; c6 = -P970; c7 = P464; c8 = P822; c9 = P992; c10 = P935; c11 = P663; c12 = P239; } else if (mu==2) { c1 = P568; c2 = -P354; c3 = -P970; c4 = -P748; c5 = P120; c6 = P885; c7 = P822; c8 = P935; c9 = P239; c10 = -P663; c11 = -P992; c12 = -P464; } else if (mu==3) { c1 = P120; c2 = -P970; c3 = -P354; c4 = P885; c5 = P568; c6 = -P748; c7 = P992; c8 = P239; c9 = -P935; c10 = -P464; c11 = P822; c12 = P663; } else if (mu==4) { c1 = -P354; c2 = -P748; c3 = P885; c4 = P120; c5 = -P970; c6 = P568; c7 = P935; c8 = -P663; c9 = -P464; c10 = P992; c11 = -P239; c12 = -P822; } else if (mu==5) { c1 = -P748; c2 = P120; c3 = P568; c4 = -P970; c5 = P885; c6 = -P354; c7 = P663; c8 = -P992; c9 = P822; c10 = -P239; c11 = -P464; c12 = P935; } else if (mu==6) { c1 = -P970; c2 = P885; c3 = -P748; c4 = P568; c5 = -P354; c6 = P120; c7 = P239; c8 = -P464; c9 = P663; c10 = -P822; c11 = P935; c12 = -P992; } else if (mu==7) { c1 = -P970; c2 = P885; c3 = -P748; c4 = P568; c5 = -P354; c6 = P120; c7 = -P239; c8 = P464; c9 = -P663; c10 = P822; c11 = -P935; c12 = P992; } else if (mu==8) { c1 = -P748; c2 = P120; c3 = P568; c4 = -P970; c5 = P885; c6 = -P354; c7 = -P663; c8 = P992; c9 = -P822; c10 = P239; c11 = P464; c12 = -P935; } else if (mu==9) { c1 = -P354; c2 = -P748; c3 = P885; c4 = P120; c5 = -P970; c6 = P568; c7 = -P935; c8 = P663; c9 = P464; c10 = -P992; c11 = P239; c12 = P822; } else if (mu==10) { c1 = P120; c2 = -P970; c3 = -P354; c4 = P885; c5 = P568; c6 = -P748; c7 = -P992; c8 = -P239; c9 = P935; c10 = P464; c11 = -P822; c12 = -P663; } else if (mu==11) { c1 = P568; c2 = -P354; c3 = -P970; c4 = -P748; c5 = P120; c6 = P885; c7 = -P822; c8 = -P935; c9 = -P239; c10 = P663; c11 = P992; c12 = P464; } else { c1 = P885; c2 = P568; c3 = P120; c4 = -P354; c5 = -P748; c6 = -P970; c7 = -P464; c8 = -P822; c9 = -P992; c10 = -P935; c11 = -P663; c12 = -P239; } for (l=0; l<m; l++) { j0 = i0; j1 = i1; j2 = i2; j3 = i3; j4 = i4; j5 = i5; j6 = i6; j7 = i7; j8 = i8; j9 = i9; j10 = i10; j11 = i11; j12 = i12; for (jt=0; jt<nt; jt++) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -