您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ ssSetChecksum3函数代码示例

51自学网 2021-06-03 08:17:44
  C++
这篇教程C++ ssSetChecksum3函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中ssSetChecksum3函数的典型用法代码示例。如果您正苦于以下问题:C++ ssSetChecksum3函数的具体用法?C++ ssSetChecksum3怎么用?C++ ssSetChecksum3使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了ssSetChecksum3函数的29个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: mdlSetWorkWidths_c13_ARP_02_RPSs_Bdr_GK_BIS2

static void mdlSetWorkWidths_c13_ARP_02_RPSs_Bdr_GK_BIS2(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_ARP_02_RPSs_Bdr_GK_BIS2_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(sf_get_instance_specialization(),infoStruct,      13);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(sf_get_instance_specialization(),                infoStruct,13,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop      (sf_get_instance_specialization(),infoStruct,13,       "gatewayCannotBeInlinedMultipleTimes"));    sf_update_buildInfo(sf_get_instance_specialization(),infoStruct,13);    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,13,1);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,13,1);    }    {      unsigned int outPortIdx;      for (outPortIdx=1; outPortIdx<=1; ++outPortIdx) {        ssSetOutputPortOptimizeInIR(S, outPortIdx, 1U);      }    }    {      unsigned int inPortIdx;      for (inPortIdx=0; inPortIdx < 1; ++inPortIdx) {        ssSetInputPortOptimizeInIR(S, inPortIdx, 1U);      }    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,13);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(2385262097U));  ssSetChecksum1(S,(1429845655U));  ssSetChecksum2(S,(3347728244U));  ssSetChecksum3(S,(1463233249U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:maryamsab,项目名称:realact,代码行数:52,


示例2: mdlSetWorkWidths_c29_CusakisME4901arcs

static void mdlSetWorkWidths_c29_CusakisME4901arcs(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_CusakisME4901arcs_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      29);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,29,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,29,      "gatewayCannotBeInlinedMultipleTimes"));    sf_update_buildInfo(S,sf_get_instance_specialization(),infoStruct,29);    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,29,1);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,29,1);    }    {      unsigned int outPortIdx;      for (outPortIdx=1; outPortIdx<=1; ++outPortIdx) {        ssSetOutputPortOptimizeInIR(S, outPortIdx, 1U);      }    }    {      unsigned int inPortIdx;      for (inPortIdx=0; inPortIdx < 1; ++inPortIdx) {        ssSetInputPortOptimizeInIR(S, inPortIdx, 1U);      }    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,29);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(1344329610U));  ssSetChecksum1(S,(2072811305U));  ssSetChecksum2(S,(1623890176U));  ssSetChecksum3(S,(188459415U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:alexgrompone,项目名称:Cusakis,代码行数:52,


示例3: mdlSetWorkWidths_c2_DYNctl_ver4_etud_nonlineaire

static void mdlSetWorkWidths_c2_DYNctl_ver4_etud_nonlineaire(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_DYNctl_ver4_etud_nonlineaire_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(sf_get_instance_specialization(),infoStruct,2);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(sf_get_instance_specialization(),                infoStruct,2,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop      (sf_get_instance_specialization(),infoStruct,2,       "gatewayCannotBeInlinedMultipleTimes"));    sf_update_buildInfo(sf_get_instance_specialization(),infoStruct,2);    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,2,1);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,2,1);    }    {      unsigned int outPortIdx;      for (outPortIdx=1; outPortIdx<=1; ++outPortIdx) {        ssSetOutputPortOptimizeInIR(S, outPortIdx, 1U);      }    }    {      unsigned int inPortIdx;      for (inPortIdx=0; inPortIdx < 1; ++inPortIdx) {        ssSetInputPortOptimizeInIR(S, inPortIdx, 1U);      }    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,2);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(3401086434U));  ssSetChecksum1(S,(3084252056U));  ssSetChecksum2(S,(588450619U));  ssSetChecksum3(S,(330380047U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:bmaxb,项目名称:projet_s4,代码行数:51,


示例4: mdlSetWorkWidths_c8_AtomicGloveBradImitateSmile

static void mdlSetWorkWidths_c8_AtomicGloveBradImitateSmile(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_AtomicGloveBradImitateSmile_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(sf_get_instance_specialization(),infoStruct,8);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(sf_get_instance_specialization(),                infoStruct,8,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop      (sf_get_instance_specialization(),infoStruct,8,       "gatewayCannotBeInlinedMultipleTimes"));    sf_update_buildInfo(sf_get_instance_specialization(),infoStruct,8);    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,8,1);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,8,1);    }    {      unsigned int outPortIdx;      for (outPortIdx=1; outPortIdx<=1; ++outPortIdx) {        ssSetOutputPortOptimizeInIR(S, outPortIdx, 1U);      }    }    {      unsigned int inPortIdx;      for (inPortIdx=0; inPortIdx < 1; ++inPortIdx) {        ssSetInputPortOptimizeInIR(S, inPortIdx, 1U);      }    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,8);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(4054421980U));  ssSetChecksum1(S,(2415363838U));  ssSetChecksum2(S,(3107529154U));  ssSetChecksum3(S,(1696461864U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:maryamsab,项目名称:realact,代码行数:51,


示例5: mdlSetWorkWidths_c4_DisplayCANMsg

static void mdlSetWorkWidths_c4_DisplayCANMsg(SimStruct *S){  ssMdlUpdateIsEmpty(S, 1);  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_DisplayCANMsg_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(sf_get_instance_specialization(),infoStruct,4);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,1);    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop      (sf_get_instance_specialization(),infoStruct,4,       "gatewayCannotBeInlinedMultipleTimes"));    sf_update_buildInfo(sf_get_instance_specialization(),infoStruct,4);    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,4,1);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,4,1);    }    {      unsigned int outPortIdx;      for (outPortIdx=1; outPortIdx<=1; ++outPortIdx) {        ssSetOutputPortOptimizeInIR(S, outPortIdx, 1U);      }    }    {      unsigned int inPortIdx;      for (inPortIdx=0; inPortIdx < 1; ++inPortIdx) {        ssSetInputPortOptimizeInIR(S, inPortIdx, 1U);      }    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,4);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(3734764569U));  ssSetChecksum1(S,(381797582U));  ssSetChecksum2(S,(29433646U));  ssSetChecksum3(S,(488799498U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:khiemdo,项目名称:embedded-matlab,代码行数:51,


示例6: mdlSetWorkWidths_c6_DemoGazeFollowWaveIdleRand

static void mdlSetWorkWidths_c6_DemoGazeFollowWaveIdleRand(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_DemoGazeFollowWaveIdleRand_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(sf_get_instance_specialization(),infoStruct,6);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(sf_get_instance_specialization(),                infoStruct,6,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop      (sf_get_instance_specialization(),infoStruct,6,       "gatewayCannotBeInlinedMultipleTimes"));    sf_update_buildInfo(sf_get_instance_specialization(),infoStruct,6);    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,6,1);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,6,1);    }    {      unsigned int outPortIdx;      for (outPortIdx=1; outPortIdx<=1; ++outPortIdx) {        ssSetOutputPortOptimizeInIR(S, outPortIdx, 1U);      }    }    {      unsigned int inPortIdx;      for (inPortIdx=0; inPortIdx < 1; ++inPortIdx) {        ssSetInputPortOptimizeInIR(S, inPortIdx, 1U);      }    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,6);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(508935511U));  ssSetChecksum1(S,(3210139094U));  ssSetChecksum2(S,(4048065566U));  ssSetChecksum3(S,(674732350U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:maryamsab,项目名称:realact,代码行数:51,


示例7: mdlSetWorkWidths_c30_adcs_v15_integral_Power

static void mdlSetWorkWidths_c30_adcs_v15_integral_Power(SimStruct *S){  /* Actual parameters from chart:     equinox today   */  const char_T *rtParamNames[] = { "p1", "p2" };  ssSetNumRunTimeParams(S,ssGetSFcnParamsCount(S));  /* registration for equinox*/  ssRegDlgParamAsRunTimeParam(S, 0, 0, rtParamNames[0], SS_DOUBLE);  /* registration for today*/  ssRegDlgParamAsRunTimeParam(S, 1, 1, rtParamNames[1], SS_DOUBLE);  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable("adcs_v15_integral_Power",      "adcs_v15_integral_Power",30);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop("adcs_v15_integral_Power",                "adcs_v15_integral_Power",30,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop("adcs_v15_integral_Power",      "adcs_v15_integral_Power",30,"gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,"adcs_v15_integral_Power",        "adcs_v15_integral_Power",30,2);      sf_mark_chart_reusable_outputs(S,"adcs_v15_integral_Power",        "adcs_v15_integral_Power",30,1);    }    sf_set_rtw_dwork_info(S,"adcs_v15_integral_Power","adcs_v15_integral_Power",                          30);    ssSetHasSubFunctions(S,!(chartIsInlinable));    ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  } else {    sf_set_sfun_dwork_info(S);  }  ssSetChecksum0(S,(3353404613U));  ssSetChecksum1(S,(2985191647U));  ssSetChecksum2(S,(1313161485U));  ssSetChecksum3(S,(2667465632U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:avnishks,项目名称:pratham,代码行数:49,


示例8: mdlSetWorkWidths_c3_MPC_framework

static void mdlSetWorkWidths_c3_MPC_framework(SimStruct *S){  if(sim_mode_is_rtw_gen(S)) {    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable("MPC_framework",3);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop("MPC_framework",3,"gatewayCannotBeInlinedMultipleTimes"));    if(chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 2, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 3, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 4, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 5, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 6, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 7, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,"MPC_framework",3,8);      sf_mark_chart_reusable_outputs(S,"MPC_framework",3,3);    }    if (!sf_is_chart_instance_optimized_out("MPC_framework",3)) {      int dtId;      char *chartInstanceTypedefName =        sf_chart_instance_typedef_name("MPC_framework",3);      dtId = ssRegisterDataType(S, chartInstanceTypedefName);      if (dtId == INVALID_DTYPE_ID ) return;      /* Register the size of the udt */      if (!ssSetDataTypeSize(S, dtId, 8)) return;      if(!ssSetNumDWork(S,1)) return;      ssSetDWorkDataType(S, 0, dtId);      ssSetDWorkWidth(S, 0, 1);      ssSetDWorkName(S, 0, "ChartInstance"); /*optional name, less than 16 chars*/      sf_set_rtw_identifier(S);    }    ssSetHasSubFunctions(S,!(chartIsInlinable));    ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  }  ssSetChecksum0(S,(1607393255U));  ssSetChecksum1(S,(1677787762U));  ssSetChecksum2(S,(2097080131U));  ssSetChecksum3(S,(3166642993U));  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:Bazs,项目名称:mpc-robot,代码行数:46,


示例9: mdlSetWorkWidths_c1_newtons_cradle

static void mdlSetWorkWidths_c1_newtons_cradle(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_newtons_cradle_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      1);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,1,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,1,      "gatewayCannotBeInlinedMultipleTimes"));    sf_update_buildInfo(S,sf_get_instance_specialization(),infoStruct,1);    if (chartIsInlinable) {      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,1,2);    }    {      unsigned int outPortIdx;      for (outPortIdx=1; outPortIdx<=2; ++outPortIdx) {        ssSetOutputPortOptimizeInIR(S, outPortIdx, 1U);      }    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,1);    ssSetHasSubFunctions(S,!(chartIsInlinable));    ssSetCallsOutputInInitFcn(S,1);  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(3676614977U));  ssSetChecksum1(S,(2993289601U));  ssSetChecksum2(S,(3118278023U));  ssSetChecksum3(S,(1837160273U));  ssSetNumContStates(S,6);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:exodaniel,项目名称:Vitrified-Code,代码行数:43,


示例10: mdlSetWorkWidths_c35_Expriment_Pose

static void mdlSetWorkWidths_c35_Expriment_Pose(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_Expriment_Pose_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(sf_get_instance_specialization(),infoStruct,      35);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(sf_get_instance_specialization(),                infoStruct,35,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop      (sf_get_instance_specialization(),infoStruct,35,       "gatewayCannotBeInlinedMultipleTimes"));    sf_update_buildInfo(sf_get_instance_specialization(),infoStruct,35);    sf_mark_output_events_with_multiple_callers(S,sf_get_instance_specialization      (),infoStruct,35,1);    if (chartIsInlinable) {    }    {      unsigned int outPortIdx;      for (outPortIdx=1; outPortIdx<=1; ++outPortIdx) {        ssSetOutputPortOptimizeInIR(S, outPortIdx, 1U);      }    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,35);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(905514383U));  ssSetChecksum1(S,(3760053271U));  ssSetChecksum2(S,(77579511U));  ssSetChecksum3(S,(3157187180U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:maryamsab,项目名称:realact,代码行数:42,


示例11: mdlSetWorkWidths_c2_dsm_demo

static void mdlSetWorkWidths_c2_dsm_demo(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_dsm_demo_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      2);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,2,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,2,      "gatewayCannotBeInlinedMultipleTimes"));    sf_update_buildInfo(S,sf_get_instance_specialization(),infoStruct,2);    if (chartIsInlinable) {      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,2,1);    }    {      unsigned int outPortIdx;      for (outPortIdx=1; outPortIdx<=1; ++outPortIdx) {        ssSetOutputPortOptimizeInIR(S, outPortIdx, 1U);      }    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,2);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(2275359546U));  ssSetChecksum1(S,(2739221388U));  ssSetChecksum2(S,(3417375692U));  ssSetChecksum3(S,(2401576303U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,0);}
开发者ID:wenchen0407,项目名称:NPPwireless,代码行数:42,


示例12: mdlSetWorkWidths_c2_object_tracker_intensity

static void mdlSetWorkWidths_c2_object_tracker_intensity(SimStruct *S){  if(sim_mode_is_rtw_gen(S)) {    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable("object_tracker_intensity",2);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop("object_tracker_intensity",2,"gatewayCannotBeInlinedMultipleTimes"));    if(chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 2, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 3, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,"object_tracker_intensity",2,4);      sf_mark_chart_reusable_outputs(S,"object_tracker_intensity",2,3);    }    if (!sf_is_chart_instance_optimized_out("object_tracker_intensity",2)) {      int dtId;      char *chartInstanceTypedefName =        sf_chart_instance_typedef_name("object_tracker_intensity",2);      dtId = ssRegisterDataType(S, chartInstanceTypedefName);      if (dtId == INVALID_DTYPE_ID ) return;      /* Register the size of the udt */      if (!ssSetDataTypeSize(S, dtId, 8)) return;      if(!ssSetNumDWork(S,1)) return;      ssSetDWorkDataType(S, 0, dtId);      ssSetDWorkWidth(S, 0, 1);      ssSetDWorkName(S, 0, "ChartInstance"); /*optional name, less than 16 chars*/      sf_set_rtw_identifier(S);    }    ssSetHasSubFunctions(S,!(chartIsInlinable));    ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  }  ssSetChecksum0(S,(1312153194U));  ssSetChecksum1(S,(1014398065U));  ssSetChecksum2(S,(1024726701U));  ssSetChecksum3(S,(2475745997U));  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:fnasim,项目名称:FYP,代码行数:42,


示例13: mdlSetWorkWidths_c3_canudas_goal3

static void mdlSetWorkWidths_c3_canudas_goal3(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_canudas_goal3_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      3);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,3,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,3,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 2, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 3, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 4, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 5, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,3,6);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,3,2);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,3);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(2852721358U));  ssSetChecksum1(S,(1942872837U));  ssSetChecksum2(S,(3261122160U));  ssSetChecksum3(S,(431929395U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:OneTwoSteph,项目名称:Work,代码行数:42,


示例14: mdlSetWorkWidths_c2_TischMal2

static void mdlSetWorkWidths_c2_TischMal2(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_TischMal2_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      2);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,2,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,2,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 2, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 3, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 4, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 5, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 6, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,2,7);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,2,1);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,2);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(2703944394U));  ssSetChecksum1(S,(2350489608U));  ssSetChecksum2(S,(317306067U));  ssSetChecksum3(S,(3079552289U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:Hexren,项目名称:WS2012_MT,代码行数:42,


示例15: mdlSetWorkWidths_c1_Qmod

static void mdlSetWorkWidths_c1_Qmod(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_Qmod_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      1);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,1,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,1,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 2, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 3, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 4, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,1,5);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,1,1);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,1);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(1460112325U));  ssSetChecksum1(S,(1651969882U));  ssSetChecksum2(S,(4063948794U));  ssSetChecksum3(S,(4127454521U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:Gabrieldelacal,项目名称:PFC,代码行数:40,


示例16: mdlSetWorkWidths_c1_my_demo_ref

static void mdlSetWorkWidths_c1_my_demo_ref(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_my_demo_ref_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      1);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,1,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,1,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 2, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,1,3);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,1,3);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,1);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(441543960U));  ssSetChecksum1(S,(1223929666U));  ssSetChecksum2(S,(469679651U));  ssSetChecksum3(S,(51121752U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:OneTwoSteph,项目名称:Work,代码行数:39,


示例17: mdlSetWorkWidths_c9_testing_control_with_estimate

static void mdlSetWorkWidths_c9_testing_control_with_estimate(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_testing_control_with_estimate_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      9);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,9,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,9,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 2, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 3, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,9,4);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,9,3);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,9);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(2904769763U));  ssSetChecksum1(S,(1517947318U));  ssSetChecksum2(S,(764197135U));  ssSetChecksum3(S,(173325544U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:drivkin,项目名称:Motor-simulation-and-reading,代码行数:39,


示例18: mdlSetWorkWidths_c1_motor_control_with_off_the_shelf_SVPWM

static void mdlSetWorkWidths_c1_motor_control_with_off_the_shelf_SVPWM(SimStruct  *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct =      load_motor_control_with_off_the_shelf_SVPWM_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      1);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,1,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,1,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,1,2);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,1,2);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,1);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(1032461412U));  ssSetChecksum1(S,(3210718289U));  ssSetChecksum2(S,(2277137192U));  ssSetChecksum3(S,(4020210864U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:drivkin,项目名称:Motor-simulation-and-reading,代码行数:39,


示例19: mdlSetWorkWidths_c22_BuckBoost1

static void mdlSetWorkWidths_c22_BuckBoost1(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_BuckBoost1_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      22);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,22,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,22,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,22,2);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,22,1);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,22);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(267763240U));  ssSetChecksum1(S,(3954787250U));  ssSetChecksum2(S,(2831216229U));  ssSetChecksum3(S,(913185255U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:harriwijaya,项目名称:sys_id_cond_mon,代码行数:38,


示例20: mdlSetWorkWidths_c6_motor_control

static void mdlSetWorkWidths_c6_motor_control(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_motor_control_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      6);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,6,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,6,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 2, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,6,3);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,6,2);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,6);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(2261216370U));  ssSetChecksum1(S,(1721883125U));  ssSetChecksum2(S,(326060995U));  ssSetChecksum3(S,(336222177U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:drivkin,项目名称:Motor-simulation-and-reading,代码行数:38,


示例21: mdlSetWorkWidths_c31_adcs_v15_integral_Power_dist

static void mdlSetWorkWidths_c31_adcs_v15_integral_Power_dist(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable("adcs_v15_integral_Power_dist",      "adcs_v15_integral_Power_dist",31);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop("adcs_v15_integral_Power_dist",                "adcs_v15_integral_Power_dist",31,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(      "adcs_v15_integral_Power_dist","adcs_v15_integral_Power_dist",31,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,"adcs_v15_integral_Power_dist",        "adcs_v15_integral_Power_dist",31,2);      sf_mark_chart_reusable_outputs(S,"adcs_v15_integral_Power_dist",        "adcs_v15_integral_Power_dist",31,1);    }    sf_set_rtw_dwork_info(S,"adcs_v15_integral_Power_dist",                          "adcs_v15_integral_Power_dist",31);    ssSetHasSubFunctions(S,!(chartIsInlinable));    ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  } else {    sf_set_sfun_dwork_info(S);  }  ssSetChecksum0(S,(879351951U));  ssSetChecksum1(S,(3790118364U));  ssSetChecksum2(S,(4250711417U));  ssSetChecksum3(S,(1688137038U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:avnishks,项目名称:pratham,代码行数:38,


示例22: mdlSetWorkWidths_c19_adcs_v15_integral_Power_nom

static void mdlSetWorkWidths_c19_adcs_v15_integral_Power_nom(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable("adcs_v15_integral_Power_nom",      "adcs_v15_integral_Power_nom",19);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop("adcs_v15_integral_Power_nom",                "adcs_v15_integral_Power_nom",19,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(      "adcs_v15_integral_Power_nom","adcs_v15_integral_Power_nom",19,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,"adcs_v15_integral_Power_nom",        "adcs_v15_integral_Power_nom",19,2);      sf_mark_chart_reusable_outputs(S,"adcs_v15_integral_Power_nom",        "adcs_v15_integral_Power_nom",19,4);    }    sf_set_rtw_dwork_info(S,"adcs_v15_integral_Power_nom",                          "adcs_v15_integral_Power_nom",19);    ssSetHasSubFunctions(S,!(chartIsInlinable));    ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  } else {    sf_set_sfun_dwork_info(S);  }  ssSetChecksum0(S,(2325183243U));  ssSetChecksum1(S,(1124782313U));  ssSetChecksum2(S,(3778958781U));  ssSetChecksum3(S,(3844299426U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:avnishks,项目名称:pratham,代码行数:38,


示例23: mdlSetWorkWidths_c32_ArregloSeisPorSeis

static void mdlSetWorkWidths_c32_ArregloSeisPorSeis(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_ArregloSeisPorSeis_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      32);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,32,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,32,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 1, SS_REUSABLE_AND_LOCAL);      ssSetInputPortOptimOpts(S, 2, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,32,3);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,32,1);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,32);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(2281720516U));  ssSetChecksum1(S,(4132229721U));  ssSetChecksum2(S,(175296108U));  ssSetChecksum3(S,(991465833U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:DavidDeYong,项目名称:Partial-Shading,代码行数:38,


示例24: mdlSetWorkWidths_c1_QPSK_Transmit_v5_w_FIFO

static void mdlSetWorkWidths_c1_QPSK_Transmit_v5_w_FIFO(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_QPSK_Transmit_v5_w_FIFO_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      1);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,1,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,1,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,1,1);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,1,1);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,1);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(1382727465U));  ssSetChecksum1(S,(1826769868U));  ssSetChecksum2(S,(2925688491U));  ssSetChecksum3(S,(2188971603U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:gnanjundiah,项目名称:capstone,代码行数:37,


示例25: mdlSetWorkWidths_c5_testing_Control

static void mdlSetWorkWidths_c5_testing_Control(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_testing_Control_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      5);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,5,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,5,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,5,1);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,5,1);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,5);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(3088695024U));  ssSetChecksum1(S,(1783995608U));  ssSetChecksum2(S,(517872383U));  ssSetChecksum3(S,(1103525791U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:drivkin,项目名称:Motor-simulation-and-reading,代码行数:36,


示例26: mdlSetWorkWidths_c3_ErdMond

static void mdlSetWorkWidths_c3_ErdMond(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_ErdMond_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      3);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,3,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,3,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,3,1);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,3,1);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,3);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(3937887197U));  ssSetChecksum1(S,(3357586017U));  ssSetChecksum2(S,(2777667438U));  ssSetChecksum3(S,(527445158U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:Hexren,项目名称:WS2012_MT,代码行数:36,


示例27: mdlSetWorkWidths_c10_dynamics_kinematics

static void mdlSetWorkWidths_c10_dynamics_kinematics(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_dynamics_kinematics_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      10);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,10,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,10,      "gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,10,1);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,10,1);    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,10);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(3513034449U));  ssSetChecksum1(S,(1851740193U));  ssSetChecksum2(S,(3113117094U));  ssSetChecksum3(S,(3357094068U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:dtbinh,项目名称:master_project,代码行数:36,


示例28: mdlSetWorkWidths_c7_adcs_v15_integral_Power

static void mdlSetWorkWidths_c7_adcs_v15_integral_Power(SimStruct *S){  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable("adcs_v15_integral_Power",      "adcs_v15_integral_Power",7);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop("adcs_v15_integral_Power",                "adcs_v15_integral_Power",7,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop("adcs_v15_integral_Power",      "adcs_v15_integral_Power",7,"gatewayCannotBeInlinedMultipleTimes"));    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,"adcs_v15_integral_Power",        "adcs_v15_integral_Power",7,1);      sf_mark_chart_reusable_outputs(S,"adcs_v15_integral_Power",        "adcs_v15_integral_Power",7,1);    }    sf_set_rtw_dwork_info(S,"adcs_v15_integral_Power","adcs_v15_integral_Power",                          7);    ssSetHasSubFunctions(S,!(chartIsInlinable));    ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  } else {    sf_set_sfun_dwork_info(S);  }  ssSetChecksum0(S,(3765657755U));  ssSetChecksum1(S,(3892594898U));  ssSetChecksum2(S,(2218658498U));  ssSetChecksum3(S,(3604933180U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);}
开发者ID:avnishks,项目名称:pratham,代码行数:36,


示例29: mdlSetWorkWidths_c25_CusakisME4901arcs2

static void mdlSetWorkWidths_c25_CusakisME4901arcs2(SimStruct *S){  /* Actual parameters from chart:     m mb mt   */  const char_T *rtParamNames[] = { "m", "mb", "mt" };  ssSetNumRunTimeParams(S,ssGetSFcnParamsCount(S));  /* registration for m*/  ssRegDlgParamAsRunTimeParam(S, 0, 0, rtParamNames[0], SS_DOUBLE);  /* registration for mb*/  ssRegDlgParamAsRunTimeParam(S, 1, 1, rtParamNames[1], SS_DOUBLE);  /* registration for mt*/  ssRegDlgParamAsRunTimeParam(S, 2, 2, rtParamNames[2], SS_DOUBLE);  if (sim_mode_is_rtw_gen(S) || sim_mode_is_external(S)) {    mxArray *infoStruct = load_CusakisME4901arcs2_optimization_info();    int_T chartIsInlinable =      (int_T)sf_is_chart_inlinable(S,sf_get_instance_specialization(),infoStruct,      25);    ssSetStateflowIsInlinable(S,chartIsInlinable);    ssSetRTWCG(S,sf_rtw_info_uint_prop(S,sf_get_instance_specialization(),                infoStruct,25,"RTWCG"));    ssSetEnableFcnIsTrivial(S,1);    ssSetDisableFcnIsTrivial(S,1);    ssSetNotMultipleInlinable(S,sf_rtw_info_uint_prop(S,      sf_get_instance_specialization(),infoStruct,25,      "gatewayCannotBeInlinedMultipleTimes"));    sf_update_buildInfo(S,sf_get_instance_specialization(),infoStruct,25);    if (chartIsInlinable) {      ssSetInputPortOptimOpts(S, 0, SS_REUSABLE_AND_LOCAL);      sf_mark_chart_expressionable_inputs(S,sf_get_instance_specialization(),        infoStruct,25,1);      sf_mark_chart_reusable_outputs(S,sf_get_instance_specialization(),        infoStruct,25,1);    }    {      unsigned int outPortIdx;      for (outPortIdx=1; outPortIdx<=1; ++outPortIdx) {        ssSetOutputPortOptimizeInIR(S, outPortIdx, 1U);      }    }    {      unsigned int inPortIdx;      for (inPortIdx=0; inPortIdx < 1; ++inPortIdx) {        ssSetInputPortOptimizeInIR(S, inPortIdx, 1U);      }    }    sf_set_rtw_dwork_info(S,sf_get_instance_specialization(),infoStruct,25);    ssSetHasSubFunctions(S,!(chartIsInlinable));  } else {  }  ssSetOptions(S,ssGetOptions(S)|SS_OPTION_WORKS_WITH_CODE_REUSE);  ssSetChecksum0(S,(2702245221U));  ssSetChecksum1(S,(3247048464U));  ssSetChecksum2(S,(4066746145U));  ssSetChecksum3(S,(3712905929U));  ssSetmdlDerivatives(S, NULL);  ssSetExplicitFCSSCtrl(S,1);  ssSupportsMultipleExecInstances(S,1);}
开发者ID:alexgrompone,项目名称:Cusakis,代码行数:67,



注:本文中的ssSetChecksum3函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ ssSetDisableFcnIsTrivial函数代码示例
C++ ssSetChecksum2函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。