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

📄 parc_sfun_c1.c

📁 CDMA移动通信系统中一种速率功率联合控制方法
💻 C
📖 第 1 页 / 共 5 页
字号:
            _SFD_SET_DATA_PROPS(4,
             0,
             0,
             0,
             SF_DOUBLE,
             0,
             NULL,
             0,
             0.0,
             1.0,
             0);
            _SFD_SET_DATA_PROPS(8,
             2,
             0,
             1,
             SF_DOUBLE,
             0,
             NULL,
             0,
             0.0,
             1.0,
             0);
            _SFD_SET_DATA_PROPS(16,
             0,
             0,
             0,
             SF_DOUBLE,
             0,
             NULL,
             0,
             0.0,
             1.0,
             0);
            _SFD_SET_DATA_PROPS(1,
             0,
             0,
             0,
             SF_DOUBLE,
             0,
             NULL,
             0,
             0.0,
             1.0,
             0);
            _SFD_SET_DATA_PROPS(12,
             0,
             0,
             0,
             SF_DOUBLE,
             0,
             NULL,
             0,
             0.0,
             1.0,
             0);
            _SFD_SET_DATA_PROPS(7,
             2,
             0,
             1,
             SF_DOUBLE,
             0,
             NULL,
             0,
             0.0,
             1.0,
             0);
            _SFD_EVENT_SCOPE(3,1);
            _SFD_EVENT_SCOPE(5,1);
            _SFD_EVENT_SCOPE(1,1);
            _SFD_EVENT_SCOPE(4,1);
            _SFD_EVENT_SCOPE(0,1);
            _SFD_EVENT_SCOPE(2,1);
            _SFD_STATE_INFO(8,0,0);
            _SFD_STATE_INFO(1,0,0);
            _SFD_STATE_INFO(2,0,0);
            _SFD_STATE_INFO(3,0,0);
            _SFD_STATE_INFO(11,0,0);
            _SFD_STATE_INFO(7,0,0);
            _SFD_STATE_INFO(5,0,0);
            _SFD_STATE_INFO(9,0,0);
            _SFD_STATE_INFO(10,0,0);
            _SFD_STATE_INFO(14,0,0);
            _SFD_STATE_INFO(12,0,0);
            _SFD_STATE_INFO(0,1,0);
            _SFD_STATE_INFO(4,0,0);
            _SFD_STATE_INFO(13,0,0);
            _SFD_STATE_INFO(6,0,0);
            _SFD_CH_SUBSTATE_COUNT(3);
            _SFD_CH_SUBSTATE_DECOMP(0);
            _SFD_CH_SUBSTATE_INDEX(0,8);
            _SFD_CH_SUBSTATE_INDEX(1,0);
            _SFD_CH_SUBSTATE_INDEX(2,4);
            _SFD_ST_SUBSTATE_COUNT(8,10);
            _SFD_ST_SUBSTATE_INDEX(8,0,1);
            _SFD_ST_SUBSTATE_INDEX(8,1,2);
            _SFD_ST_SUBSTATE_INDEX(8,2,3);
            _SFD_ST_SUBSTATE_INDEX(8,3,11);
            _SFD_ST_SUBSTATE_INDEX(8,4,7);
            _SFD_ST_SUBSTATE_INDEX(8,5,5);
            _SFD_ST_SUBSTATE_INDEX(8,6,9);
            _SFD_ST_SUBSTATE_INDEX(8,7,10);
            _SFD_ST_SUBSTATE_INDEX(8,8,14);
            _SFD_ST_SUBSTATE_INDEX(8,9,12);
            _SFD_ST_SUBSTATE_COUNT(1,0);
            _SFD_ST_SUBSTATE_COUNT(2,0);
            _SFD_ST_SUBSTATE_COUNT(3,0);
            _SFD_ST_SUBSTATE_COUNT(11,0);
            _SFD_ST_SUBSTATE_COUNT(7,0);
            _SFD_ST_SUBSTATE_COUNT(5,0);
            _SFD_ST_SUBSTATE_COUNT(9,0);
            _SFD_ST_SUBSTATE_COUNT(10,0);
            _SFD_ST_SUBSTATE_COUNT(14,0);
            _SFD_ST_SUBSTATE_COUNT(12,0);
            _SFD_ST_SUBSTATE_COUNT(0,0);
            _SFD_ST_SUBSTATE_COUNT(4,2);
            _SFD_ST_SUBSTATE_INDEX(4,0,13);
            _SFD_ST_SUBSTATE_INDEX(4,1,6);
            _SFD_ST_SUBSTATE_COUNT(13,0);
            _SFD_ST_SUBSTATE_COUNT(6,0);
          }
          _SFD_CV_INIT_CHART(3,1,0,0);
          {
            _SFD_CV_INIT_STATE(8,10,1,1,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(1,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(2,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(3,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(11,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(7,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(5,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(9,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(10,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(14,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(12,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(0,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(4,2,1,1,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(13,0,0,0,0,0,NULL,NULL);
          }
          {
            _SFD_CV_INIT_STATE(6,0,0,0,0,0,NULL,NULL);
          }

          _SFD_CV_INIT_TRANS(18,0,NULL,NULL,0,NULL);

          {
            static unsigned int sStartGuardMap[] = {0};
            static unsigned int sEndGuardMap[] = {12};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(7,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          {
            static unsigned int sStartGuardMap[] = {0};
            static unsigned int sEndGuardMap[] = {8};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(27,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          _SFD_CV_INIT_TRANS(14,0,NULL,NULL,0,NULL);

          {
            static unsigned int sStartGuardMap[] = {8,0};
            static unsigned int sEndGuardMap[] = {16,17};
            static int sPostFixPredicateTree[] = {0,1,-3};
            _SFD_CV_INIT_TRANS(0,2,&(sStartGuardMap[0]),&(sEndGuardMap[0]),3,&(sPostFixPredicateTree[0]));
          }
          _SFD_CV_INIT_TRANS(24,0,NULL,NULL,0,NULL);

          {
            static unsigned int sStartGuardMap[] = {8,0};
            static unsigned int sEndGuardMap[] = {16,17};
            static int sPostFixPredicateTree[] = {0,1,-3};
            _SFD_CV_INIT_TRANS(12,2,&(sStartGuardMap[0]),&(sEndGuardMap[0]),3,&(sPostFixPredicateTree[0]));
          }
          {
            static unsigned int sStartGuardMap[] = {1};
            static unsigned int sEndGuardMap[] = {28};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(23,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          {
            static unsigned int sStartGuardMap[] = {0};
            static unsigned int sEndGuardMap[] = {11};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(17,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          {
            static unsigned int sStartGuardMap[] = {1};
            static unsigned int sEndGuardMap[] = {10};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(28,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          {
            static unsigned int sStartGuardMap[] = {1,14};
            static unsigned int sEndGuardMap[] = {13,26};
            static int sPostFixPredicateTree[] = {0,1,-3};
            _SFD_CV_INIT_TRANS(2,2,&(sStartGuardMap[0]),&(sEndGuardMap[0]),3,&(sPostFixPredicateTree[0]));
          }
          {
            static unsigned int sStartGuardMap[] = {0};
            static unsigned int sEndGuardMap[] = {9};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(4,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          {
            static unsigned int sStartGuardMap[] = {1,14};
            static unsigned int sEndGuardMap[] = {13,26};
            static int sPostFixPredicateTree[] = {0,1,-3};
            _SFD_CV_INIT_TRANS(3,2,&(sStartGuardMap[0]),&(sEndGuardMap[0]),3,&(sPostFixPredicateTree[0]));
          }
          _SFD_CV_INIT_TRANS(13,0,NULL,NULL,0,NULL);

          _SFD_CV_INIT_TRANS(26,0,NULL,NULL,0,NULL);

          {
            static unsigned int sStartGuardMap[] = {1};
            static unsigned int sEndGuardMap[] = {14};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(21,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          _SFD_CV_INIT_TRANS(20,0,NULL,NULL,0,NULL);

          {
            static unsigned int sStartGuardMap[] = {1};
            static unsigned int sEndGuardMap[] = {10};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(5,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          _SFD_CV_INIT_TRANS(22,0,NULL,NULL,0,NULL);

          _SFD_CV_INIT_TRANS(25,0,NULL,NULL,0,NULL);

          _SFD_CV_INIT_TRANS(29,0,NULL,NULL,0,NULL);

          {
            static unsigned int sStartGuardMap[] = {0};
            static unsigned int sEndGuardMap[] = {9};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(10,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          _SFD_CV_INIT_TRANS(9,0,NULL,NULL,0,NULL);

          _SFD_CV_INIT_TRANS(11,0,NULL,NULL,0,NULL);

          {
            static unsigned int sStartGuardMap[] = {1};
            static unsigned int sEndGuardMap[] = {13};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(1,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          {
            static unsigned int sStartGuardMap[] = {1};
            static unsigned int sEndGuardMap[] = {13};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(15,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          _SFD_CV_INIT_TRANS(19,0,NULL,NULL,0,NULL);

          _SFD_CV_INIT_TRANS(6,0,NULL,NULL,0,NULL);

          {
            static unsigned int sStartGuardMap[] = {8,0};
            static unsigned int sEndGuardMap[] = {17,18};
            static int sPostFixPredicateTree[] = {0,1,-3};
            _SFD_CV_INIT_TRANS(16,2,&(sStartGuardMap[0]),&(sEndGuardMap[0]),3,&(sPostFixPredicateTree[0]));
          }
          {
            static unsigned int sStartGuardMap[] = {1};
            static unsigned int sEndGuardMap[] = {11};
            static int sPostFixPredicateTree[] = {0};
            _SFD_CV_INIT_TRANS(8,1,&(sStartGuardMap[0]),&(sEndGuardMap[0]),1,&(sPostFixPredicateTree[0]));
          }
          _SFD_STATE_COV_WTS(8,2,1,1);
          if(chartAlreadyPresent==0)
          {
            static unsigned int sStartEntryMap[] = {0,52};
            static unsigned int sEndEntryMap[] = {0,72};
            static unsigned int sStartDuringMap[] = {0};
            static unsigned int sEndDuringMap[] = {0};
            static unsigned int sStartExitMap[] = {0};
            static unsigned int sEndExitMap[] = {0};

            _SFD_STATE_COV_MAPS(8,
             2,&(sStartEntryMap[0]),&(sEndEntryMap[0]),
             1,&(sStartDuringMap[0]),&(sEndDuringMap[0]),
             1,&(sStartExitMap[0]),&(sEndExitMap[0]));
          }
          _SFD_STATE_COV_WTS(1,3,1,1);
          if(chartAlreadyPresent==0)
          {
            static unsigned int sStartEntryMap[] = {0,6,14};
            static unsigned int sEndEntryMap[] = {0,13,21};
            static

⌨️ 快捷键说明

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