⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 convolution.c

📁 su 的源代码库
💻 C
📖 第 1 页 / 共 3 页
字号:
		}	} else if (lx==11) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==12) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==13) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		x12 = x[ifx+12];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;  z1 += x12*ya;			yb = y[i-ifx-12];  z0 += x12*yb;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==14) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		x12 = x[ifx+12];		x13 = x[ifx+13];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;  z1 += x12*ya;			yb = y[i-ifx-12];  z0 += x12*yb;  z1 += x13*yb;			ya = y[i-ifx-13];  z0 += x13*ya;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==15) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		x12 = x[ifx+12];		x13 = x[ifx+13];		x14 = x[ifx+14];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;  z1 += x12*ya;			yb = y[i-ifx-12];  z0 += x12*yb;  z1 += x13*yb;			ya = y[i-ifx-13];  z0 += x13*ya;  z1 += x14*ya;			yb = y[i-ifx-14];  z0 += x14*yb;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==16) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		x12 = x[ifx+12];		x13 = x[ifx+13];		x14 = x[ifx+14];		x15 = x[ifx+15];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;  z1 += x12*ya;			yb = y[i-ifx-12];  z0 += x12*yb;  z1 += x13*yb;			ya = y[i-ifx-13];  z0 += x13*ya;  z1 += x14*ya;			yb = y[i-ifx-14];  z0 += x14*yb;  z1 += x15*yb;			ya = y[i-ifx-15];  z0 += x15*ya;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==17) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		x12 = x[ifx+12];		x13 = x[ifx+13];		x14 = x[ifx+14];		x15 = x[ifx+15];		x16 = x[ifx+16];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;  z1 += x12*ya;			yb = y[i-ifx-12];  z0 += x12*yb;  z1 += x13*yb;			ya = y[i-ifx-13];  z0 += x13*ya;  z1 += x14*ya;			yb = y[i-ifx-14];  z0 += x14*yb;  z1 += x15*yb;			ya = y[i-ifx-15];  z0 += x15*ya;  z1 += x16*ya;			yb = y[i-ifx-16];  z0 += x16*yb;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==18) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		x12 = x[ifx+12];		x13 = x[ifx+13];		x14 = x[ifx+14];		x15 = x[ifx+15];		x16 = x[ifx+16];		x17 = x[ifx+17];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;  z1 += x12*ya;			yb = y[i-ifx-12];  z0 += x12*yb;  z1 += x13*yb;			ya = y[i-ifx-13];  z0 += x13*ya;  z1 += x14*ya;			yb = y[i-ifx-14];  z0 += x14*yb;  z1 += x15*yb;			ya = y[i-ifx-15];  z0 += x15*ya;  z1 += x16*ya;			yb = y[i-ifx-16];  z0 += x16*yb;  z1 += x17*yb;			ya = y[i-ifx-17];  z0 += x17*ya;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==19) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		x12 = x[ifx+12];		x13 = x[ifx+13];		x14 = x[ifx+14];		x15 = x[ifx+15];		x16 = x[ifx+16];		x17 = x[ifx+17];		x18 = x[ifx+18];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;  z1 += x12*ya;			yb = y[i-ifx-12];  z0 += x12*yb;  z1 += x13*yb;			ya = y[i-ifx-13];  z0 += x13*ya;  z1 += x14*ya;			yb = y[i-ifx-14];  z0 += x14*yb;  z1 += x15*yb;			ya = y[i-ifx-15];  z0 += x15*ya;  z1 += x16*ya;			yb = y[i-ifx-16];  z0 += x16*yb;  z1 += x17*yb;			ya = y[i-ifx-17];  z0 += x17*ya;  z1 += x18*ya;			yb = y[i-ifx-18];  z0 += x18*yb;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==20) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		x12 = x[ifx+12];		x13 = x[ifx+13];		x14 = x[ifx+14];		x15 = x[ifx+15];		x16 = x[ifx+16];		x17 = x[ifx+17];		x18 = x[ifx+18];		x19 = x[ifx+19];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;  z1 += x12*ya;			yb = y[i-ifx-12];  z0 += x12*yb;  z1 += x13*yb;			ya = y[i-ifx-13];  z0 += x13*ya;  z1 += x14*ya;			yb = y[i-ifx-14];  z0 += x14*yb;  z1 += x15*yb;			ya = y[i-ifx-15];  z0 += x15*ya;  z1 += x16*ya;			yb = y[i-ifx-16];  z0 += x16*yb;  z1 += x17*yb;			ya = y[i-ifx-17];  z0 += x17*ya;  z1 += x18*ya;			yb = y[i-ifx-18];  z0 += x18*yb;  z1 += x19*yb;			ya = y[i-ifx-19];  z0 += x19*ya;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==21) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		x12 = x[ifx+12];		x13 = x[ifx+13];		x14 = x[ifx+14];		x15 = x[ifx+15];		x16 = x[ifx+16];		x17 = x[ifx+17];		x18 = x[ifx+18];		x19 = x[ifx+19];		x20 = x[ifx+20];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;  z1 += x12*ya;			yb = y[i-ifx-12];  z0 += x12*yb;  z1 += x13*yb;			ya = y[i-ifx-13];  z0 += x13*ya;  z1 += x14*ya;			yb = y[i-ifx-14];  z0 += x14*yb;  z1 += x15*yb;			ya = y[i-ifx-15];  z0 += x15*ya;  z1 += x16*ya;			yb = y[i-ifx-16];  z0 += x16*yb;  z1 += x17*yb;			ya = y[i-ifx-17];  z0 += x17*ya;  z1 += x18*ya;			yb = y[i-ifx-18];  z0 += x18*yb;  z1 += x19*yb;			ya = y[i-ifx-19];  z0 += x19*ya;  z1 += x20*ya;			yb = y[i-ifx-20];  z0 += x20*yb;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==22) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		x12 = x[ifx+12];		x13 = x[ifx+13];		x14 = x[ifx+14];		x15 = x[ifx+15];		x16 = x[ifx+16];		x17 = x[ifx+17];		x18 = x[ifx+18];		x19 = x[ifx+19];		x20 = x[ifx+20];		x21 = x[ifx+21];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;  z1 += x12*ya;			yb = y[i-ifx-12];  z0 += x12*yb;  z1 += x13*yb;			ya = y[i-ifx-13];  z0 += x13*ya;  z1 += x14*ya;			yb = y[i-ifx-14];  z0 += x14*yb;  z1 += x15*yb;			ya = y[i-ifx-15];  z0 += x15*ya;  z1 += x16*ya;			yb = y[i-ifx-16];  z0 += x16*yb;  z1 += x17*yb;			ya = y[i-ifx-17];  z0 += x17*ya;  z1 += x18*ya;			yb = y[i-ifx-18];  z0 += x18*yb;  z1 += x19*yb;			ya = y[i-ifx-19];  z0 += x19*ya;  z1 += x20*ya;			yb = y[i-ifx-20];  z0 += x20*yb;  z1 += x21*yb;			ya = y[i-ifx-21];  z0 += x21*ya;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==23) {		x0 = x[ifx];		x1 = x[ifx+1];		x2 = x[ifx+2];		x3 = x[ifx+3];		x4 = x[ifx+4];		x5 = x[ifx+5];		x6 = x[ifx+6];		x7 = x[ifx+7];		x8 = x[ifx+8];		x9 = x[ifx+9];		x10 = x[ifx+10];		x11 = x[ifx+11];		x12 = x[ifx+12];		x13 = x[ifx+13];		x14 = x[ifx+14];		x15 = x[ifx+15];		x16 = x[ifx+16];		x17 = x[ifx+17];		x18 = x[ifx+18];		x19 = x[ifx+19];		x20 = x[ifx+20];		x21 = x[ifx+21];		x22 = x[ifx+22];		for (i=ilow; i<=ihigh-1; i+=2) {			ya = y[i+1-ifx];  z1 = x0*ya;			yb = y[i-ifx];  z0 = x0*yb;  z1 += x1*yb;			ya = y[i-ifx-1];  z0 += x1*ya;  z1 += x2*ya;			yb = y[i-ifx-2];  z0 += x2*yb;  z1 += x3*yb;			ya = y[i-ifx-3];  z0 += x3*ya;  z1 += x4*ya;			yb = y[i-ifx-4];  z0 += x4*yb;  z1 += x5*yb;			ya = y[i-ifx-5];  z0 += x5*ya;  z1 += x6*ya;			yb = y[i-ifx-6];  z0 += x6*yb;  z1 += x7*yb;			ya = y[i-ifx-7];  z0 += x7*ya;  z1 += x8*ya;			yb = y[i-ifx-8];  z0 += x8*yb;  z1 += x9*yb;			ya = y[i-ifx-9];  z0 += x9*ya;  z1 += x10*ya;			yb = y[i-ifx-10];  z0 += x10*yb;  z1 += x11*yb;			ya = y[i-ifx-11];  z0 += x11*ya;  z1 += x12*ya;			yb = y[i-ifx-12];  z0 += x12*yb;  z1 += x13*yb;			ya = y[i-ifx-13];  z0 += x13*ya;  z1 += x14*ya;			yb = y[i-ifx-14];  z0 += x14*yb;  z1 += x15*yb;			ya = y[i-ifx-15];  z0 += x15*ya;  z1 += x16*ya;			yb = y[i-ifx-16];  z0 += x16*yb;  z1 += x17*yb;			ya = y[i-ifx-17];  z0 += x17*ya;  z1 += x18*ya;			yb = y[i-ifx-18];  z0 += x18*yb;  z1 += x19*yb;			ya = y[i-ifx-19];  z0 += x19*ya;  z1 += x20*ya;			yb = y[i-ifx-20];  z0 += x20*yb;  z1 += x21*yb;			ya = y[i-ifx-21];  z0 += x21*ya;  z1 += x22*ya;			yb = y[i-ifx-22];  z0 += x22*yb;			z[i+1] = z1;			z[i] = z0;		}	} else if (lx==24) {

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -