var_clr.c

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

C
104
字号
    else if ( strcmp (argv[i], "-nnn") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->train_n));    }    else if ( strcmp (argv[i], "-nnin") == 0 ) {       if ( i + 1 == argc ) { ERROR1; }       else {         strcpy(nc->infile, argv[++i]);         nc->read=2;       }    }    else if ( strcmp (argv[i], "-nninit") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->init_rule));    }    else if ( strcmp (argv[i], "-nntrain") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->train));    }    else if ( strcmp (argv[i], "-nnread") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->read));    }    else if ( strcmp (argv[i], "-nnr") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->report));    }    else if ( strcmp (argv[i], "-nnv") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->verbose));    }    else if ( strcmp (argv[i], "-nnn") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->train_n));    }    else if ( strcmp (argv[i], "-nnwseed") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%ld", &(nc->wseed));    }    else if ( strcmp (argv[i], "-nntrseed") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%ld", &(nc->trseed));    }    else if ( strcmp (argv[i], "-nnteseed") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%ld", &(nc->teseed));    }    else if ( strcmp (argv[i], "-nnwriteit") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->writeit));    }    else if ( strcmp (argv[i], "-nndef_w") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%lf", &(nc->def_w));    }    else if ( strcmp (argv[i], "-nndef_b") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%lf", &(nc->def_b));    }    else if ( strcmp (argv[i], "-nnsigmaw0") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%lf", &(nc->sigma_w0));    }    else if ( strcmp (argv[i], "-nnregularize") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->regularize));    }    else if ( strcmp (argv[i], "-nnitmax") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->itmax));    }    else if ( strcmp (argv[i], "-nntolmin") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%lf", &(nc->tolmin));    }    else if ( strcmp (argv[i], "-nntol0") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%lf", &(nc->tol0));    }    else if ( strcmp (argv[i], "-nnrich") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->rich));    }    else if ( strcmp (argv[i], "-nneos") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->end_on_step));    }    else if ( strcmp (argv[i], "-nneps") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%lf", &(nc->epsilon));    }    else if ( strcmp (argv[i], "-nnevalH") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%d", &(nc->evalH));    }    else if ( strcmp (argv[i], "-nnsw1") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%lf", &(nc->alpha[1]));    }    else if ( strcmp (argv[i], "-nnsw2") == 0 ) {      if ( i + 1 == argc ) { ERROR1; }      else cs *= sscanf(argv[++i], "%lf", &(nc->alpha[2]));    }

⌨️ 快捷键说明

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