示例#1
0
/* Function Definitions */
const mxArray *emlrtMexFcnResolvedFunctionsInfo(void)
{
  const mxArray *nameCaptureInfo;
  static const int32_T iv0[2] = { 0, 1 };

  const mxArray *m0;
  nameCaptureInfo = NULL;
  m0 = emlrtCreateNumericArray(2, iv0, mxDOUBLE_CLASS, mxREAL);
  emlrtAssign(&nameCaptureInfo, m0);
  return nameCaptureInfo;
}
static const mxArray *d_emlrt_marshallOut(const emlrtStack *sp, const creal_T u
        [1408])
{
    const mxArray *y;
    static const int32_T iv19[1] = { 1408 };

    const mxArray *m12;
    y = NULL;
    m12 = emlrtCreateNumericArray(1, iv19, mxDOUBLE_CLASS, mxCOMPLEX);
    emlrtExportNumericArrayR2013b(sp, m12, (void *)u, 8);
    emlrtAssign(&y, m12);
    return y;
}
/*
 * Arguments    : const emxArray_real_T *u
 * Return Type  : const mxArray *
 */
static const mxArray *emlrt_marshallOut(const emxArray_real_T *u)
{
  const mxArray *y;
  static const int32_T iv0[3] = { 0, 0, 0 };

  const mxArray *m0;
  y = NULL;
  m0 = emlrtCreateNumericArray(3, iv0, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m0, (void *)u->data);
  emlrtSetDimensions((mxArray *)m0, u->size, 3);
  emlrtAssign(&y, m0);
  return y;
}
static const mxArray *g_emlrt_marshallOut(const emxArray_real_T *u)
{
  const mxArray *y;
  static const int32_T iv84[1] = { 0 };

  const mxArray *m21;
  y = NULL;
  m21 = emlrtCreateNumericArray(1, iv84, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m21, (void *)u->data);
  emlrtSetDimensions((mxArray *)m21, u->size, 1);
  emlrtAssign(&y, m21);
  return y;
}
static const mxArray *i_emlrt_marshallOut(const int32_T u_size[2])
{
  const mxArray *y;
  static const int32_T iv12[2] = { 0, 0 };

  const mxArray *m8;
  y = NULL;
  m8 = emlrtCreateNumericArray(2, iv12, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m8, NULL);
  emlrtSetDimensions((mxArray *)m8, u_size, 2);
  emlrtAssign(&y, m8);
  return y;
}
static const mxArray *f_emlrt_marshallOut(const emxArray_real_T *u)
{
  const mxArray *y;
  static const int32_T iv83[2] = { 0, 0 };

  const mxArray *m20;
  y = NULL;
  m20 = emlrtCreateNumericArray(2, iv83, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m20, (void *)u->data);
  emlrtSetDimensions((mxArray *)m20, u->size, 2);
  emlrtAssign(&y, m20);
  return y;
}
/*
 * Arguments    : const real_T u[25]
 * Return Type  : const mxArray *
 */
  static const mxArray *b_emlrt_marshallOut(const real_T u[25])
{
  const mxArray *y;
  static const int32_T iv2[2] = { 0, 0 };

  const mxArray *m1;
  static const int32_T iv3[2] = { 5, 5 };

  y = NULL;
  m1 = emlrtCreateNumericArray(2, iv2, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m1, (void *)u);
  emlrtSetDimensions((mxArray *)m1, iv3, 2);
  emlrtAssign(&y, m1);
  return y;
}
/*
 * Arguments    : const real_T u[5]
 * Return Type  : const mxArray *
 */
static const mxArray *emlrt_marshallOut(const real_T u[5])
{
  const mxArray *y;
  static const int32_T iv0[1] = { 0 };

  const mxArray *m0;
  static const int32_T iv1[1] = { 5 };

  y = NULL;
  m0 = emlrtCreateNumericArray(1, iv0, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m0, (void *)u);
  emlrtSetDimensions((mxArray *)m0, iv1, 1);
  emlrtAssign(&y, m0);
  return y;
}
示例#9
0
  static const mxArray *b_emlrt_marshallOut(const real_T u[2])
{
  const mxArray *y;
  const mxArray *m1;
  static const int32_T iv4[2] = { 0, 0 };

  static const int32_T iv5[2] = { 1, 2 };

  y = NULL;
  m1 = emlrtCreateNumericArray(2, iv4, mxDOUBLE_CLASS, mxREAL);
  emlrtMxSetData((mxArray *)m1, (void *)&u[0]);
  emlrtSetDimensions((mxArray *)m1, iv5, 2);
  emlrtAssign(&y, m1);
  return y;
}
static const mxArray *d_emlrt_marshallOut(const real_T u[7])
{
  const mxArray *y;
  static const int32_T iv3[2] = { 0, 0 };

  const mxArray *m3;
  static const int32_T iv4[2] = { 1, 7 };

  y = NULL;
  m3 = emlrtCreateNumericArray(2, iv3, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m3, (void *)u);
  emlrtSetDimensions((mxArray *)m3, iv4, 2);
  emlrtAssign(&y, m3);
  return y;
}
  static const mxArray *d_emlrt_marshallOut(const real_T u[25])
{
  const mxArray *y;
  static const int32_T iv14[2] = { 0, 0 };

  const mxArray *m6;
  static const int32_T iv15[2] = { 5, 5 };

  y = NULL;
  m6 = emlrtCreateNumericArray(2, iv14, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m6, (void *)u);
  emlrtSetDimensions((mxArray *)m6, iv15, 2);
  emlrtAssign(&y, m6);
  return y;
}
  static const mxArray *c_emlrt_marshallOut(const real_T u[5])
{
  const mxArray *y;
  static const int32_T iv12[1] = { 0 };

  const mxArray *m5;
  static const int32_T iv13[1] = { 5 };

  y = NULL;
  m5 = emlrtCreateNumericArray(1, iv12, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m5, (void *)u);
  emlrtSetDimensions((mxArray *)m5, iv13, 1);
  emlrtAssign(&y, m5);
  return y;
}
static const mxArray *f_emlrt_marshallOut(const real_T u[2])
{
  const mxArray *y;
  static const int32_T iv7[2] = { 0, 0 };

  const mxArray *m5;
  static const int32_T iv8[2] = { 1, 2 };

  y = NULL;
  m5 = emlrtCreateNumericArray(2, iv7, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m5, (void *)u);
  emlrtSetDimensions((mxArray *)m5, iv8, 2);
  emlrtAssign(&y, m5);
  return y;
}
static const mxArray *e_emlrt_marshallOut(const real_T u[3])
{
  const mxArray *y;
  static const int32_T iv5[2] = { 0, 0 };

  const mxArray *m4;
  static const int32_T iv6[2] = { 1, 3 };

  y = NULL;
  m4 = emlrtCreateNumericArray(2, iv5, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m4, (void *)u);
  emlrtSetDimensions((mxArray *)m4, iv6, 2);
  emlrtAssign(&y, m4);
  return y;
}
示例#15
0
static const mxArray *emlrt_marshallOut(const real_T u[3])
{
  const mxArray *y;
  const mxArray *m0;
  static const int32_T iv2[2] = { 0, 0 };

  static const int32_T iv3[2] = { 1, 3 };

  y = NULL;
  m0 = emlrtCreateNumericArray(2, iv2, mxDOUBLE_CLASS, mxREAL);
  emlrtMxSetData((mxArray *)m0, (void *)&u[0]);
  emlrtSetDimensions((mxArray *)m0, iv3, 2);
  emlrtAssign(&y, m0);
  return y;
}
示例#16
0
static const mxArray *c_emlrt_marshallOut(const real_T u[2])
{
  const mxArray *y;
  static const int32_T iv79[2] = { 0, 0 };

  const mxArray *m17;
  static const int32_T iv80[2] = { 1, 2 };

  y = NULL;
  m17 = emlrtCreateNumericArray(2, iv79, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m17, (void *)u);
  emlrtSetDimensions((mxArray *)m17, iv80, 2);
  emlrtAssign(&y, m17);
  return y;
}
static const mxArray *emlrt_marshallOut(void)
{
  const mxArray *y;
  static const int32_T iv0[2] = { 0, 0 };

  const mxArray *m0;
  static const int32_T iv1[2] = { 0, 0 };

  y = NULL;
  m0 = emlrtCreateNumericArray(2, iv0, mxDOUBLE_CLASS, mxREAL);
  mxSetData((mxArray *)m0, NULL);
  emlrtSetDimensions((mxArray *)m0, iv1, 2);
  emlrtAssign(&y, m0);
  return y;
}
/*
 * Arguments    : const emxArray_real_T *u
 * Return Type  : const mxArray *
 */
static const mxArray *b_emlrt_marshallOut(const emxArray_real_T *u)
{
  const mxArray *y;
  const mxArray *m1;
  real_T *pData;
  int32_T i0;
  int32_T i;
  y = NULL;
  m1 = emlrtCreateNumericArray(2, *(int32_T (*)[2])u->size, mxDOUBLE_CLASS,
    mxREAL);
  pData = (real_T *)mxGetPr(m1);
  i0 = 0;
  for (i = 0; i < u->size[1]; i++) {
    pData[i0] = u->data[u->size[0] * i];
    i0++;
  }

  emlrtAssign(&y, m1);
  return y;
}