static void initialize_params_c25_CusakisME4901arcs2
  (SFc25_CusakisME4901arcs2InstanceStruct *chartInstance)
{
  real_T c25_d0;
  real_T c25_d1;
  real_T c25_d2;
  sf_set_error_prefix_string(
    "Error evaluating data 'mt' in the parent workspace.\n");
  sf_mex_import_named("mt", sf_mex_get_sfun_param(chartInstance->S, 2, 0),
                      &c25_d0, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c25_mt = c25_d0;
  sf_set_error_prefix_string("Stateflow Runtime Error (chart): ");
  sf_set_error_prefix_string(
    "Error evaluating data 'mb' in the parent workspace.\n");
  sf_mex_import_named("mb", sf_mex_get_sfun_param(chartInstance->S, 1, 0),
                      &c25_d1, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c25_mb = c25_d1;
  sf_set_error_prefix_string("Stateflow Runtime Error (chart): ");
  sf_set_error_prefix_string(
    "Error evaluating data 'm' in the parent workspace.\n");
  sf_mex_import_named("m", sf_mex_get_sfun_param(chartInstance->S, 0, 0),
                      &c25_d2, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c25_m = c25_d2;
  sf_set_error_prefix_string("Stateflow Runtime Error (chart): ");
}
示例#2
0
static void initialize_params_c4_MON_sl_after_replacement3
  (SFc4_MON_sl_after_replacement3InstanceStruct *chartInstance)
{
  real_T c4_d0;
  sf_mex_import_named("Primary_Side", sf_mex_get_sfun_param(chartInstance->S, 0,
    0), &c4_d0, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c4_Primary_Side = (c4_d0 != 0.0);
}
static void initialize_params_c10_experiment_lib2
  (SFc10_experiment_lib2InstanceStruct *chartInstance)
{
  real_T c10_d0;
  sf_mex_import_named("a", sf_mex_get_sfun_param(chartInstance->S, 0, 0),
                      &c10_d0, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c10_a = c10_d0;
}
示例#4
0
static void initialize_params_c1_MON_sl_after_replacement3
  (SFc1_MON_sl_after_replacement3InstanceStruct *chartInstance)
{
  real_T c1_d0;
  real_T c1_d1;
  real_T c1_d2;
  real_T c1_d3;
  real_T c1_d4;
  real_T c1_d5;
  real_T c1_d6;
  sf_mex_import_named("MANUAL", sf_mex_get_sfun_param(chartInstance->S, 4, 0),
                      &c1_d0, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c1_MANUAL = (uint8_T)c1_d0;
  sf_mex_import_named("LO", sf_mex_get_sfun_param(chartInstance->S, 3, 0),
                      &c1_d1, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c1_LO = (uint8_T)c1_d1;
  sf_mex_import_named("MED", sf_mex_get_sfun_param(chartInstance->S, 6, 0),
                      &c1_d2, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c1_MED = (uint8_T)c1_d2;
  sf_mex_import_named("MAX", sf_mex_get_sfun_param(chartInstance->S, 5, 0),
                      &c1_d3, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c1_MAX = (uint8_T)c1_d3;
  sf_mex_import_named("BRAKE_PRESSURE_LO", sf_mex_get_sfun_param
                      (chartInstance->S, 0, 0), &c1_d4, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c1_BRAKE_PRESSURE_LO = (int32_T)c1_d4;
  sf_mex_import_named("BRAKE_PRESSURE_MAX", sf_mex_get_sfun_param
                      (chartInstance->S, 1, 0), &c1_d5, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c1_BRAKE_PRESSURE_MAX = (int32_T)c1_d5;
  sf_mex_import_named("BRAKE_PRESSURE_MED", sf_mex_get_sfun_param
                      (chartInstance->S, 2, 0), &c1_d6, 0, 0, 0U, 0, 0U, 0);
  chartInstance->c1_BRAKE_PRESSURE_MED = (int32_T)c1_d6;
}