rmbnd_var_clr.c

来自「快速傅立叶变换程序代码,学信号的同学,可要注意了」· C语言 代码 · 共 112 行

C
112
字号
    else if ( strcmp (argv[i], "-bndloops") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->loops));       }    }    else if ( strcmp (argv[i], "-bndlogn") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->writelog));       }    }    else if ( strcmp (argv[i], "-bndwis") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->wis));       }    }    else if ( strcmp (argv[i], "-bndwisline") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->wisline));       }    }    else if ( strcmp (argv[i], "-bndwisgrey") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->wisgrey));       }    }    else if ( strcmp (argv[i], "-bndis") == 0 ) {       if ( i + 1 == argc ) { ERROR1; }       else {         strcpy(bndc->isfile, argv[++i]);         if(!bndc->wis)bndc->wis=1;       }    }    else if ( strcmp (argv[i], "-bndlog") == 0 ) {       if ( i + 1 == argc ) { ERROR1; }       else {         strcpy(bndc->logfile, argv[++i]);         if(!bndc->writelog)bndc->writelog=10;       }    }    else if ( strcmp (argv[i], "-doclip") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->doclip));       }    }    else if ( strcmp (argv[i], "-clip") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%lf", &(bndc->clip));         bndc->doclip=1;       }    }    else if ( strcmp (argv[i], "-tinydiv") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%lf", &(bndc->tinydiv));       }    }    else if ( strcmp (argv[i], "-Nt") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->Ntrellis));       }    }    else if ( strcmp (argv[i], "-tN") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->trellisN));       }    }    else if ( strcmp (argv[i], "-tT") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->trellisT));       }    }    else if ( strcmp (argv[i], "-tV") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->trellisV));       }    }    else if ( strcmp (argv[i], "-t2N") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->trellis2N));       }    }    else if ( strcmp (argv[i], "-t2T") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->trellis2T));       }    }    else if ( strcmp (argv[i], "-t3N") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->trellis3N));       }    }    else if ( strcmp (argv[i], "-t3T") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else {        cs *= sscanf(argv[++i], "%d", &(bndc->trellis3T));       }    }

⌨️ 快捷键说明

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