Exemplo n.º 1
0
static void c2_c_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c2_mxArrayInData, const char_T *c2_varName, real_T c2_outData_data[6],
  int32_T c2_outData_sizes[2])
{
  const mxArray *c2_newq;
  const char_T *c2_identifier;
  emlrtMsgIdentifier c2_thisId;
  int32_T c2_y_sizes[2];
  real_T c2_y_data[6];
  int32_T c2_i27;
  SFc2_kinematicsInstanceStruct *chartInstance;
  chartInstance = (SFc2_kinematicsInstanceStruct *)chartInstanceVoid;
  c2_newq = sf_mex_dup(c2_mxArrayInData);
  c2_identifier = c2_varName;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_newq), &c2_thisId,
                        c2_y_data, c2_y_sizes);
  sf_mex_destroy(&c2_newq);
  c2_outData_sizes[0] = 6;
  c2_outData_sizes[1] = 1;
  for (c2_i27 = 0; c2_i27 < 6; c2_i27++) {
    c2_outData_data[c2_i27] = c2_y_data[c2_i27];
  }

  sf_mex_destroy(&c2_mxArrayInData);
}
Exemplo n.º 2
0
static void c2_emlrt_marshallIn(SFc2_LedaInstanceStruct *chartInstance, const
  mxArray *c2_b_pent, const char_T *c2_identifier, real_T c2_y[33096708])
{
  emlrtMsgIdentifier c2_thisId;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_b_pent), &c2_thisId, c2_y);
  sf_mex_destroy(&c2_b_pent);
}
Exemplo n.º 3
0
static void c2_emlrt_marshallIn(SFc2_hapticsSimBlk_pdInstanceStruct
  *chartInstance, const mxArray *c2_y, const char_T *c2_identifier, real_T
  c2_b_y[3])
{
  emlrtMsgIdentifier c2_thisId;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_y), &c2_thisId, c2_b_y);
  sf_mex_destroy(&c2_y);
}
static real_T c2_emlrt_marshallIn(SFc2_DSHMHittingSecondORderInstanceStruct
  *chartInstance, const mxArray *c2_y, const char_T *c2_identifier)
{
  real_T c2_b_y;
  emlrtMsgIdentifier c2_thisId;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_b_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_y), &c2_thisId);
  sf_mex_destroy(&c2_y);
  return c2_b_y;
}
Exemplo n.º 5
0
static int32_T c2_emlrt_marshallIn(SFc2_SerialInstanceStruct *chartInstance,
  const mxArray *c2_length, const char_T *c2_identifier)
{
  int32_T c2_y;
  emlrtMsgIdentifier c2_thisId;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_length), &c2_thisId);
  sf_mex_destroy(&c2_length);
  return c2_y;
}
static real_T c2_emlrt_marshallIn(SFc2_ArregloSeisPorSeisInstanceStruct
  *chartInstance, const mxArray *c2_I, const char_T *c2_identifier)
{
  real_T c2_y;
  emlrtMsgIdentifier c2_thisId;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_I), &c2_thisId);
  sf_mex_destroy(&c2_I);
  return c2_y;
}
Exemplo n.º 7
0
static real_T c2_emlrt_marshallIn(SFc2_Demo_AU_VA1InstanceStruct *chartInstance,
  const mxArray *c2_v_trig, const char_T *c2_identifier)
{
  real_T c2_y;
  emlrtMsgIdentifier c2_thisId;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_v_trig), &c2_thisId);
  sf_mex_destroy(&c2_v_trig);
  return c2_y;
}
Exemplo n.º 8
0
static void c2_emlrt_marshallIn(SFc2_Batman_CodeInstanceStruct *chartInstance,
  const mxArray *c2_cell_voltages_out, const char_T *c2_identifier, uint16_T
  c2_y[12])
{
  emlrtMsgIdentifier c2_thisId;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_cell_voltages_out),
                        &c2_thisId, c2_y);
  sf_mex_destroy(&c2_cell_voltages_out);
}
static real_T c2_emlrt_marshallIn
  (SFc2_DYNctl_ver4_etud_nonlineaireInstanceStruct *chartInstance, const mxArray
   *c2_b_f, const char_T *c2_identifier)
{
  real_T c2_y;
  emlrtMsgIdentifier c2_thisId;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_b_f), &c2_thisId);
  sf_mex_destroy(&c2_b_f);
  return c2_y;
}
static real_T c2_emlrt_marshallIn
  (SFc2_MigrationOWBG_Proto4_1DLinear2DNonLinearInstanceStruct *chartInstance,
   const mxArray *c2_z, const char_T *c2_identifier)
{
  real_T c2_y;
  emlrtMsgIdentifier c2_thisId;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_z), &c2_thisId);
  sf_mex_destroy(&c2_z);
  return c2_y;
}
static real32_T c2_emlrt_marshallIn
  (SFc2_SALTStabilizationInnerOuterLoopSIMInstanceStruct *chartInstance, const
   mxArray *c2_y, const char_T *c2_identifier)
{
  real32_T c2_b_y;
  emlrtMsgIdentifier c2_thisId;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_b_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_y), &c2_thisId);
  sf_mex_destroy(&c2_y);
  return c2_b_y;
}
static uint8_T c2_emlrt_marshallIn(SFc2_newtons_cradle_inelasticInstanceStruct
  *chartInstance, const mxArray *c2_b_is_active_c2_newtons_cradle_inelastic,
  const char_T *c2_identifier)
{
  uint8_T c2_y;
  emlrtMsgIdentifier c2_thisId;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup
    (c2_b_is_active_c2_newtons_cradle_inelastic), &c2_thisId);
  sf_mex_destroy(&c2_b_is_active_c2_newtons_cradle_inelastic);
  return c2_y;
}
Exemplo n.º 13
0
static void set_sim_state_c2_controller1(SFc2_controller1InstanceStruct
  *chartInstance, const mxArray *c2_st)
{
  const mxArray *c2_u;
  real_T *c2_y;
  c2_y = (real_T *)ssGetOutputPortSignal(chartInstance->S, 1);
  chartInstance->c2_doneDoubleBufferReInit = TRUE;
  c2_u = sf_mex_dup(c2_st);
  *c2_y = c2_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 0)),
    "y");
  chartInstance->c2_is_active_c2_controller1 = c2_b_emlrt_marshallIn
    (chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 1)),
     "is_active_c2_controller1");
  sf_mex_destroy(&c2_u);
  c2_update_debugger_state_c2_controller1(chartInstance);
  sf_mex_destroy(&c2_st);
}
Exemplo n.º 14
0
static void c2_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c2_mxArrayInData, const char_T *c2_varName, void *c2_outData)
{
  const mxArray *c2_v_trig;
  const char_T *c2_identifier;
  emlrtMsgIdentifier c2_thisId;
  real_T c2_y;
  SFc2_Demo_AU_VA1InstanceStruct *chartInstance;
  chartInstance = (SFc2_Demo_AU_VA1InstanceStruct *)chartInstanceVoid;
  c2_v_trig = sf_mex_dup(c2_mxArrayInData);
  c2_identifier = c2_varName;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_v_trig), &c2_thisId);
  sf_mex_destroy(&c2_v_trig);
  *(real_T *)c2_outData = c2_y;
  sf_mex_destroy(&c2_mxArrayInData);
}
Exemplo n.º 15
0
static void c2_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c2_mxArrayInData, const char_T *c2_varName, void *c2_outData)
{
  const mxArray *c2_length;
  const char_T *c2_identifier;
  emlrtMsgIdentifier c2_thisId;
  int32_T c2_y;
  SFc2_SerialInstanceStruct *chartInstance;
  chartInstance = (SFc2_SerialInstanceStruct *)chartInstanceVoid;
  c2_length = sf_mex_dup(c2_mxArrayInData);
  c2_identifier = c2_varName;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_length), &c2_thisId);
  sf_mex_destroy(&c2_length);
  *(int32_T *)c2_outData = c2_y;
  sf_mex_destroy(&c2_mxArrayInData);
}
Exemplo n.º 16
0
static void c2_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c2_mxArrayInData, const char_T *c2_varName, void *c2_outData)
{
  const mxArray *c2_b_pent;
  const char_T *c2_identifier;
  emlrtMsgIdentifier c2_thisId;
  static real_T c2_y[33096708];
  int32_T c2_i26;
  int32_T c2_i27;
  int32_T c2_i28;
  int32_T c2_i29;
  int32_T c2_i30;
  int32_T c2_i31;
  int32_T c2_i32;
  SFc2_LedaInstanceStruct *chartInstance;
  chartInstance = (SFc2_LedaInstanceStruct *)chartInstanceVoid;
  c2_b_pent = sf_mex_dup(c2_mxArrayInData);
  c2_identifier = c2_varName;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_b_pent), &c2_thisId, c2_y);
  sf_mex_destroy(&c2_b_pent);
  c2_i26 = 0;
  for (c2_i27 = 0; c2_i27 < 76; c2_i27++) {
    c2_i28 = 0;
    for (c2_i29 = 0; c2_i29 < 3; c2_i29++) {
      c2_i30 = 0;
      for (c2_i31 = 0; c2_i31 < 381; c2_i31++) {
        for (c2_i32 = 0; c2_i32 < 381; c2_i32++) {
          (*(real_T (*)[33096708])c2_outData)[((c2_i32 + c2_i30) + c2_i28) +
            c2_i26] = c2_y[((c2_i32 + c2_i30) + c2_i28) + c2_i26];
        }

        c2_i30 += 381;
      }

      c2_i28 += 145161;
    }

    c2_i26 += 435483;
  }

  sf_mex_destroy(&c2_mxArrayInData);
}
static void c2_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c2_mxArrayInData, const char_T *c2_varName, void *c2_outData)
{
  const mxArray *c2_y;
  const char_T *c2_identifier;
  emlrtMsgIdentifier c2_thisId;
  real32_T c2_b_y;
  SFc2_SALTStabilizationInnerOuterLoopSIMInstanceStruct *chartInstance;
  chartInstance = (SFc2_SALTStabilizationInnerOuterLoopSIMInstanceStruct *)
    chartInstanceVoid;
  c2_y = sf_mex_dup(c2_mxArrayInData);
  c2_identifier = c2_varName;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_b_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_y), &c2_thisId);
  sf_mex_destroy(&c2_y);
  *(real32_T *)c2_outData = c2_b_y;
  sf_mex_destroy(&c2_mxArrayInData);
}
static void c2_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c2_mxArrayInData, const char_T *c2_varName, void *c2_outData)
{
  const mxArray *c2_b_f;
  const char_T *c2_identifier;
  emlrtMsgIdentifier c2_thisId;
  real_T c2_y;
  SFc2_DYNctl_ver4_etud_nonlineaireInstanceStruct *chartInstance;
  chartInstance = (SFc2_DYNctl_ver4_etud_nonlineaireInstanceStruct *)
    chartInstanceVoid;
  c2_b_f = sf_mex_dup(c2_mxArrayInData);
  c2_identifier = c2_varName;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_b_f), &c2_thisId);
  sf_mex_destroy(&c2_b_f);
  *(real_T *)c2_outData = c2_y;
  sf_mex_destroy(&c2_mxArrayInData);
}
static void c2_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c2_mxArrayInData, const char_T *c2_varName, void *c2_outData)
{
  const mxArray *c2_z;
  const char_T *c2_identifier;
  emlrtMsgIdentifier c2_thisId;
  real_T c2_y;
  SFc2_MigrationOWBG_Proto4_1DLinear2DNonLinearInstanceStruct *chartInstance;
  chartInstance = (SFc2_MigrationOWBG_Proto4_1DLinear2DNonLinearInstanceStruct *)
    chartInstanceVoid;
  c2_z = sf_mex_dup(c2_mxArrayInData);
  c2_identifier = c2_varName;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_z), &c2_thisId);
  sf_mex_destroy(&c2_z);
  *(real_T *)c2_outData = c2_y;
  sf_mex_destroy(&c2_mxArrayInData);
}
Exemplo n.º 20
0
static void set_sim_state_c2_tablerot_id(SFc2_tablerot_idInstanceStruct *chartInstance, const mxArray *c2_st)
{
const mxArray *c2_u;
real_T c2_dv0[3];
int32_T c2_i2;
real_T (*c2_y)[3];
c2_y = (real_T (*)[3])ssGetOutputPortSignal(chartInstance->S, 1);
chartInstance->c2_doneDoubleBufferReInit = TRUE;
c2_u = sf_mex_dup(c2_st);
c2_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 0)), "y", c2_dv0);
for(c2_i2 = 0; c2_i2 < 3; c2_i2 = c2_i2 + 1) {
(*c2_y)[c2_i2] = c2_dv0[c2_i2];
}
chartInstance->c2_is_active_c2_tablerot_id = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(sf_mex_getcell(c2_u, 1)), 
"is_active_c2_tablerot_id");
sf_mex_destroy(&c2_u);
c2_update_debugger_state_c2_tablerot_id(chartInstance);
sf_mex_destroy(&c2_st);
}
static void c2_b_sf_marshallIn(void *chartInstanceVoid, const mxArray
                               *c2_mxArrayInData, const char_T *c2_varName, void *c2_outData)
{
    const mxArray *c2_b_sfEvent;
    const char_T *c2_identifier;
    emlrtMsgIdentifier c2_thisId;
    int32_T c2_y;
    SFc2_ARP_02_RPSsmile_WirelessGloveSHOREInstanceStruct *chartInstance;
    chartInstance = (SFc2_ARP_02_RPSsmile_WirelessGloveSHOREInstanceStruct *)
                    chartInstanceVoid;
    c2_b_sfEvent = sf_mex_dup(c2_mxArrayInData);
    c2_identifier = c2_varName;
    c2_thisId.fIdentifier = c2_identifier;
    c2_thisId.fParent = NULL;
    c2_y = c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_b_sfEvent),
                                 &c2_thisId);
    sf_mex_destroy(&c2_b_sfEvent);
    *(int32_T *)c2_outData = c2_y;
    sf_mex_destroy(&c2_mxArrayInData);
}
static void c2_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c2_mxArrayInData, const char_T *c2_varName, void *c2_outData)
{
  const mxArray *c2_Xout;
  const char_T *c2_identifier;
  emlrtMsgIdentifier c2_thisId;
  real_T c2_y[12];
  int32_T c2_i9;
  SFc2_QuadsimInstanceStruct *chartInstance;
  chartInstance = (SFc2_QuadsimInstanceStruct *)chartInstanceVoid;
  c2_Xout = sf_mex_dup(c2_mxArrayInData);
  c2_identifier = c2_varName;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_Xout), &c2_thisId, c2_y);
  sf_mex_destroy(&c2_Xout);
  for (c2_i9 = 0; c2_i9 < 12; c2_i9++) {
    (*(real_T (*)[12])c2_outData)[c2_i9] = c2_y[c2_i9];
  }

  sf_mex_destroy(&c2_mxArrayInData);
}
Exemplo n.º 23
0
static void c2_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c2_mxArrayInData, const char_T *c2_varName, void *c2_outData)
{
  const mxArray *c2_y;
  const char_T *c2_identifier;
  emlrtMsgIdentifier c2_thisId;
  real_T c2_b_y[3];
  int32_T c2_i10;
  SFc2_hapticsSimBlk_pdInstanceStruct *chartInstance;
  chartInstance = (SFc2_hapticsSimBlk_pdInstanceStruct *)chartInstanceVoid;
  c2_y = sf_mex_dup(c2_mxArrayInData);
  c2_identifier = c2_varName;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_y), &c2_thisId, c2_b_y);
  sf_mex_destroy(&c2_y);
  for (c2_i10 = 0; c2_i10 < 3; c2_i10++) {
    (*(real_T (*)[3])c2_outData)[c2_i10] = c2_b_y[c2_i10];
  }

  sf_mex_destroy(&c2_mxArrayInData);
}
Exemplo n.º 24
0
static void c2_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c2_mxArrayInData, const char_T *c2_varName, void *c2_outData)
{
  const mxArray *c2_cell_voltages_out;
  const char_T *c2_identifier;
  emlrtMsgIdentifier c2_thisId;
  uint16_T c2_y[12];
  int32_T c2_i12;
  SFc2_Batman_CodeInstanceStruct *chartInstance;
  chartInstance = (SFc2_Batman_CodeInstanceStruct *)chartInstanceVoid;
  c2_cell_voltages_out = sf_mex_dup(c2_mxArrayInData);
  c2_identifier = c2_varName;
  c2_thisId.fIdentifier = c2_identifier;
  c2_thisId.fParent = NULL;
  c2_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c2_cell_voltages_out),
                        &c2_thisId, c2_y);
  sf_mex_destroy(&c2_cell_voltages_out);
  for (c2_i12 = 0; c2_i12 < 12; c2_i12++) {
    (*(uint16_T (*)[12])c2_outData)[c2_i12] = c2_y[c2_i12];
  }

  sf_mex_destroy(&c2_mxArrayInData);
}