コード例 #1
0
static void c7_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c7_mxArrayInData, const char_T *c7_varName, void *c7_outData)
{
  const mxArray *c7_b_HT_k;
  const char_T *c7_identifier;
  emlrtMsgIdentifier c7_thisId;
  real_T c7_y[36];
  int32_T c7_i17;
  int32_T c7_i18;
  int32_T c7_i19;
  SFc7_NavigationObserver_2InstanceStruct *chartInstance;
  chartInstance = (SFc7_NavigationObserver_2InstanceStruct *)chartInstanceVoid;
  c7_b_HT_k = sf_mex_dup(c7_mxArrayInData);
  c7_identifier = c7_varName;
  c7_thisId.fIdentifier = c7_identifier;
  c7_thisId.fParent = NULL;
  c7_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c7_b_HT_k), &c7_thisId, c7_y);
  sf_mex_destroy(&c7_b_HT_k);
  c7_i17 = 0;
  for (c7_i18 = 0; c7_i18 < 6; c7_i18++) {
    for (c7_i19 = 0; c7_i19 < 6; c7_i19++) {
      (*(real_T (*)[36])c7_outData)[c7_i19 + c7_i17] = c7_y[c7_i19 + c7_i17];
    }

    c7_i17 += 6;
  }

  sf_mex_destroy(&c7_mxArrayInData);
}
コード例 #2
0
static void c7_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c7_mxArrayInData, const char_T *c7_varName, void *c7_outData)
{
  const mxArray *c7_b_R;
  const char_T *c7_identifier;
  emlrtMsgIdentifier c7_thisId;
  real_T c7_y[9];
  int32_T c7_i11;
  int32_T c7_i12;
  int32_T c7_i13;
  SFc7_aircraft_simplexInstanceStruct *chartInstance;
  chartInstance = (SFc7_aircraft_simplexInstanceStruct *)chartInstanceVoid;
  c7_b_R = sf_mex_dup(c7_mxArrayInData);
  c7_identifier = c7_varName;
  c7_thisId.fIdentifier = c7_identifier;
  c7_thisId.fParent = NULL;
  c7_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c7_b_R), &c7_thisId, c7_y);
  sf_mex_destroy(&c7_b_R);
  c7_i11 = 0;
  for (c7_i12 = 0; c7_i12 < 3; c7_i12++) {
    for (c7_i13 = 0; c7_i13 < 3; c7_i13++) {
      (*(real_T (*)[9])c7_outData)[c7_i13 + c7_i11] = c7_y[c7_i13 + c7_i11];
    }

    c7_i11 += 3;
  }

  sf_mex_destroy(&c7_mxArrayInData);
}
コード例 #3
0
static void c7_emlrt_marshallIn(SFc7_WEC_Sim_DriverInstanceStruct *chartInstance,
  const mxArray *c7_E, const char_T *c7_identifier, real_T c7_y[3])
{
  emlrtMsgIdentifier c7_thisId;
  c7_thisId.fIdentifier = c7_identifier;
  c7_thisId.fParent = NULL;
  c7_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c7_E), &c7_thisId, c7_y);
  sf_mex_destroy(&c7_E);
}
コード例 #4
0
static void c7_emlrt_marshallIn(SFc7_NavigationObserver_2InstanceStruct
  *chartInstance, const mxArray *c7_b_HT_k, const char_T *c7_identifier, real_T
  c7_y[36])
{
  emlrtMsgIdentifier c7_thisId;
  c7_thisId.fIdentifier = c7_identifier;
  c7_thisId.fParent = NULL;
  c7_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c7_b_HT_k), &c7_thisId, c7_y);
  sf_mex_destroy(&c7_b_HT_k);
}
コード例 #5
0
static void c7_emlrt_marshallIn(SFc7_aircraft_simplexInstanceStruct
  *chartInstance, const mxArray *c7_b_R, const char_T *c7_identifier, real_T
  c7_y[9])
{
  emlrtMsgIdentifier c7_thisId;
  c7_thisId.fIdentifier = c7_identifier;
  c7_thisId.fParent = NULL;
  c7_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c7_b_R), &c7_thisId, c7_y);
  sf_mex_destroy(&c7_b_R);
}
コード例 #6
0
static real_T c7_emlrt_marshallIn(SFc7_ekffedepreInstanceStruct *chartInstance,
  const mxArray *c7_wave, const char_T *c7_identifier)
{
  real_T c7_y;
  emlrtMsgIdentifier c7_thisId;
  c7_thisId.fIdentifier = c7_identifier;
  c7_thisId.fParent = NULL;
  c7_y = c7_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c7_wave), &c7_thisId);
  sf_mex_destroy(&c7_wave);
  return c7_y;
}
コード例 #7
0
static real_T c7_emlrt_marshallIn(SFc7_CusakisME4901arcs2InstanceStruct
  *chartInstance, const mxArray *c7_y, const char_T *c7_identifier)
{
  real_T c7_b_y;
  emlrtMsgIdentifier c7_thisId;
  c7_thisId.fIdentifier = c7_identifier;
  c7_thisId.fParent = NULL;
  c7_b_y = c7_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c7_y), &c7_thisId);
  sf_mex_destroy(&c7_y);
  return c7_b_y;
}
コード例 #8
0
static void c7_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c7_mxArrayInData, const char_T *c7_varName, void *c7_outData)
{
  const mxArray *c7_wave;
  const char_T *c7_identifier;
  emlrtMsgIdentifier c7_thisId;
  real_T c7_y;
  SFc7_ekffedepreInstanceStruct *chartInstance;
  chartInstance = (SFc7_ekffedepreInstanceStruct *)chartInstanceVoid;
  c7_wave = sf_mex_dup(c7_mxArrayInData);
  c7_identifier = c7_varName;
  c7_thisId.fIdentifier = c7_identifier;
  c7_thisId.fParent = NULL;
  c7_y = c7_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c7_wave), &c7_thisId);
  sf_mex_destroy(&c7_wave);
  *(real_T *)c7_outData = c7_y;
  sf_mex_destroy(&c7_mxArrayInData);
}
コード例 #9
0
static void c7_sf_marshallIn(void *chartInstanceVoid, const mxArray
  *c7_mxArrayInData, const char_T *c7_varName, void *c7_outData)
{
  const mxArray *c7_E;
  const char_T *c7_identifier;
  emlrtMsgIdentifier c7_thisId;
  real_T c7_y[3];
  int32_T c7_i10;
  SFc7_WEC_Sim_DriverInstanceStruct *chartInstance;
  chartInstance = (SFc7_WEC_Sim_DriverInstanceStruct *)chartInstanceVoid;
  c7_E = sf_mex_dup(c7_mxArrayInData);
  c7_identifier = c7_varName;
  c7_thisId.fIdentifier = c7_identifier;
  c7_thisId.fParent = NULL;
  c7_b_emlrt_marshallIn(chartInstance, sf_mex_dup(c7_E), &c7_thisId, c7_y);
  sf_mex_destroy(&c7_E);
  for (c7_i10 = 0; c7_i10 < 3; c7_i10++) {
    (*(real_T (*)[3])c7_outData)[c7_i10] = c7_y[c7_i10];
  }

  sf_mex_destroy(&c7_mxArrayInData);
}