Пример #1
0
static void c16_c_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c16_mxArrayInData, const char_T *c16_varName, void *c16_outData)
{
  const mxArray *c16_omega;
  const char_T *c16_identifier;
  emlrtMsgIdentifier c16_thisId;
  real_T c16_y[16];
  int32_T c16_i33;
  int32_T c16_i34;
  int32_T c16_i35;
  SFc16_ekffedeInstanceStruct *chartInstance;
  chartInstance = (SFc16_ekffedeInstanceStruct *)chartInstanceVoid;
  c16_omega = sf_mex_dup(c16_mxArrayInData);
  c16_identifier = c16_varName;
  c16_thisId.fIdentifier = c16_identifier;
  c16_thisId.fParent = NULL;
  c16_d_emlrt_marshallIn(chartInstance, sf_mex_dup(c16_omega), &c16_thisId,
    c16_y);
  sf_mex_destroy(&c16_omega);
  c16_i33 = 0;
  for (c16_i34 = 0; c16_i34 < 4; c16_i34++) {
    for (c16_i35 = 0; c16_i35 < 4; c16_i35++) {
      (*(real_T (*)[16])c16_outData)[c16_i35 + c16_i33] = c16_y[c16_i35 +
        c16_i33];
    }

    c16_i33 += 4;
  }

  sf_mex_destroy(&c16_mxArrayInData);
}
Пример #2
0
static void c16_c_emlrt_marshallIn(SFc16_Final_Project_v3bInstanceStruct
  *chartInstance, const mxArray *c16_y, const char_T *c16_identifier, real_T
  c16_b_y[9])
{
  emlrtMsgIdentifier c16_thisId;
  c16_thisId.fIdentifier = c16_identifier;
  c16_thisId.fParent = NULL;
  c16_d_emlrt_marshallIn(chartInstance, sf_mex_dup(c16_y), &c16_thisId, c16_b_y);
  sf_mex_destroy(&c16_y);
}
static void c16_c_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c16_mxArrayInData, const char_T *c16_varName, void *c16_outData)
{
  const mxArray *c16_b_sfEvent;
  const char_T *c16_identifier;
  emlrtMsgIdentifier c16_thisId;
  int32_T c16_y;
  SFc16_HIL_model_overallInstanceStruct *chartInstance;
  chartInstance = (SFc16_HIL_model_overallInstanceStruct *)chartInstanceVoid;
  c16_b_sfEvent = sf_mex_dup(c16_mxArrayInData);
  c16_identifier = c16_varName;
  c16_thisId.fIdentifier = c16_identifier;
  c16_thisId.fParent = NULL;
  c16_y = c16_d_emlrt_marshallIn(chartInstance, sf_mex_dup(c16_b_sfEvent),
    &c16_thisId);
  sf_mex_destroy(&c16_b_sfEvent);
  *(int32_T *)c16_outData = c16_y;
  sf_mex_destroy(&c16_mxArrayInData);
}
Пример #4
0
static void c16_b_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c16_mxArrayInData, const char_T *c16_varName, void *c16_outData)
{
  const mxArray *c16_y;
  const char_T *c16_identifier;
  emlrtMsgIdentifier c16_thisId;
  real_T c16_b_y[9];
  int32_T c16_i21;
  SFc16_Final_Project_v3bInstanceStruct *chartInstance;
  chartInstance = (SFc16_Final_Project_v3bInstanceStruct *)chartInstanceVoid;
  c16_y = sf_mex_dup(c16_mxArrayInData);
  c16_identifier = c16_varName;
  c16_thisId.fIdentifier = c16_identifier;
  c16_thisId.fParent = NULL;
  c16_d_emlrt_marshallIn(chartInstance, sf_mex_dup(c16_y), &c16_thisId, c16_b_y);
  sf_mex_destroy(&c16_y);
  for (c16_i21 = 0; c16_i21 < 9; c16_i21++) {
    (*(real_T (*)[9])c16_outData)[c16_i21] = c16_b_y[c16_i21];
  }

  sf_mex_destroy(&c16_mxArrayInData);
}