File: _coder_TransitiveKNN_part2_info.c

    1   /*
    2    * _coder_TransitiveKNN_part2_info.c
    3    *
    4    * Code generation for function 'TransitiveKNN_part2'
    5    *
    6    * C source code generated on: Mon Jan 05 13:12:27 2015
    7    *
    8    */
    9   
   10   /* Include files */
   11   #include "_coder_TransitiveKNN_part2_info.h"
   12   
   13   /* Function Declarations */
   14   static void info_helper(const mxArray **info);
   15   static const mxArray *emlrt_marshallOut(const char * u);
   16   static const mxArray *b_emlrt_marshallOut(uint32_T u);
   17   static void b_info_helper(const mxArray **info);
   18   
   19   /* Function Definitions */
   20   const mxArray *emlrtMexFcnResolvedFunctionsInfo(void)
   21   {
   22     const mxArray *nameCaptureInfo;
   23     nameCaptureInfo = NULL;
   24     emlrtAssign(&nameCaptureInfo, mxCreateStructMatrix(107, 1, 0, NULL));
   25     info_helper(&nameCaptureInfo);
   26     b_info_helper(&nameCaptureInfo);
   27     emlrtNameCapturePostProcessR2013b(&nameCaptureInfo);
   28     return nameCaptureInfo;
   29   }
   30   
   31   static void info_helper(const mxArray **info)
   32   {
   33     const mxArray *rhs0 = NULL;
   34     const mxArray *lhs0 = NULL;
   35     const mxArray *rhs1 = NULL;
   36     const mxArray *lhs1 = NULL;
   37     const mxArray *rhs2 = NULL;
   38     const mxArray *lhs2 = NULL;
   39     const mxArray *rhs3 = NULL;
   40     const mxArray *lhs3 = NULL;
   41     const mxArray *rhs4 = NULL;
   42     const mxArray *lhs4 = NULL;
   43     const mxArray *rhs5 = NULL;
   44     const mxArray *lhs5 = NULL;
   45     const mxArray *rhs6 = NULL;
   46     const mxArray *lhs6 = NULL;
   47     const mxArray *rhs7 = NULL;
   48     const mxArray *lhs7 = NULL;
   49     const mxArray *rhs8 = NULL;
   50     const mxArray *lhs8 = NULL;
   51     const mxArray *rhs9 = NULL;
   52     const mxArray *lhs9 = NULL;
   53     const mxArray *rhs10 = NULL;
   54     const mxArray *lhs10 = NULL;
   55     const mxArray *rhs11 = NULL;
   56     const mxArray *lhs11 = NULL;
   57     const mxArray *rhs12 = NULL;
   58     const mxArray *lhs12 = NULL;
   59     const mxArray *rhs13 = NULL;
   60     const mxArray *lhs13 = NULL;
   61     const mxArray *rhs14 = NULL;
   62     const mxArray *lhs14 = NULL;
   63     const mxArray *rhs15 = NULL;
   64     const mxArray *lhs15 = NULL;
   65     const mxArray *rhs16 = NULL;
   66     const mxArray *lhs16 = NULL;
   67     const mxArray *rhs17 = NULL;
   68     const mxArray *lhs17 = NULL;
   69     const mxArray *rhs18 = NULL;
   70     const mxArray *lhs18 = NULL;
   71     const mxArray *rhs19 = NULL;
   72     const mxArray *lhs19 = NULL;
   73     const mxArray *rhs20 = NULL;
   74     const mxArray *lhs20 = NULL;
   75     const mxArray *rhs21 = NULL;
   76     const mxArray *lhs21 = NULL;
   77     const mxArray *rhs22 = NULL;
   78     const mxArray *lhs22 = NULL;
   79     const mxArray *rhs23 = NULL;
   80     const mxArray *lhs23 = NULL;
   81     const mxArray *rhs24 = NULL;
   82     const mxArray *lhs24 = NULL;
   83     const mxArray *rhs25 = NULL;
   84     const mxArray *lhs25 = NULL;
   85     const mxArray *rhs26 = NULL;
   86     const mxArray *lhs26 = NULL;
   87     const mxArray *rhs27 = NULL;
   88     const mxArray *lhs27 = NULL;
   89     const mxArray *rhs28 = NULL;
   90     const mxArray *lhs28 = NULL;
   91     const mxArray *rhs29 = NULL;
   92     const mxArray *lhs29 = NULL;
   93     const mxArray *rhs30 = NULL;
   94     const mxArray *lhs30 = NULL;
   95     const mxArray *rhs31 = NULL;
   96     const mxArray *lhs31 = NULL;
   97     const mxArray *rhs32 = NULL;
   98     const mxArray *lhs32 = NULL;
   99     const mxArray *rhs33 = NULL;
  100     const mxArray *lhs33 = NULL;
  101     const mxArray *rhs34 = NULL;
  102     const mxArray *lhs34 = NULL;
  103     const mxArray *rhs35 = NULL;
  104     const mxArray *lhs35 = NULL;
  105     const mxArray *rhs36 = NULL;
  106     const mxArray *lhs36 = NULL;
  107     const mxArray *rhs37 = NULL;
  108     const mxArray *lhs37 = NULL;
  109     const mxArray *rhs38 = NULL;
  110     const mxArray *lhs38 = NULL;
  111     const mxArray *rhs39 = NULL;
  112     const mxArray *lhs39 = NULL;
  113     const mxArray *rhs40 = NULL;
  114     const mxArray *lhs40 = NULL;
  115     const mxArray *rhs41 = NULL;
  116     const mxArray *lhs41 = NULL;
  117     const mxArray *rhs42 = NULL;
  118     const mxArray *lhs42 = NULL;
  119     const mxArray *rhs43 = NULL;
  120     const mxArray *lhs43 = NULL;
  121     const mxArray *rhs44 = NULL;
  122     const mxArray *lhs44 = NULL;
  123     const mxArray *rhs45 = NULL;
  124     const mxArray *lhs45 = NULL;
  125     const mxArray *rhs46 = NULL;
  126     const mxArray *lhs46 = NULL;
  127     const mxArray *rhs47 = NULL;
  128     const mxArray *lhs47 = NULL;
  129     const mxArray *rhs48 = NULL;
  130     const mxArray *lhs48 = NULL;
  131     const mxArray *rhs49 = NULL;
  132     const mxArray *lhs49 = NULL;
  133     const mxArray *rhs50 = NULL;
  134     const mxArray *lhs50 = NULL;
  135     const mxArray *rhs51 = NULL;
  136     const mxArray *lhs51 = NULL;
  137     const mxArray *rhs52 = NULL;
  138     const mxArray *lhs52 = NULL;
  139     const mxArray *rhs53 = NULL;
  140     const mxArray *lhs53 = NULL;
  141     const mxArray *rhs54 = NULL;
  142     const mxArray *lhs54 = NULL;
  143     const mxArray *rhs55 = NULL;
  144     const mxArray *lhs55 = NULL;
  145     const mxArray *rhs56 = NULL;
  146     const mxArray *lhs56 = NULL;
  147     const mxArray *rhs57 = NULL;
  148     const mxArray *lhs57 = NULL;
  149     const mxArray *rhs58 = NULL;
  150     const mxArray *lhs58 = NULL;
  151     const mxArray *rhs59 = NULL;
  152     const mxArray *lhs59 = NULL;
  153     const mxArray *rhs60 = NULL;
  154     const mxArray *lhs60 = NULL;
  155     const mxArray *rhs61 = NULL;
  156     const mxArray *lhs61 = NULL;
  157     const mxArray *rhs62 = NULL;
  158     const mxArray *lhs62 = NULL;
  159     const mxArray *rhs63 = NULL;
  160     const mxArray *lhs63 = NULL;
  161     emlrtAddField(*info, emlrt_marshallOut(
  162       "[E]C:/Users/admin/Downloads/CSH_code_v3/C_and_Mex/TransitiveKNN_part2.m"),
  163                   "context", 0);
  164     emlrtAddField(*info, emlrt_marshallOut("squeeze"), "name", 0);
  165     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 0);
  166     emlrtAddField(*info, emlrt_marshallOut(
  167       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/squeeze.m"), "resolved", 0);
  168     emlrtAddField(*info, b_emlrt_marshallOut(1286818770U), "fileTimeLo", 0);
  169     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 0);
  170     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 0);
  171     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 0);
  172     emlrtAssign(&rhs0, emlrtCreateCellArray(0));
  173     emlrtAssign(&lhs0, emlrtCreateCellArray(0));
  174     emlrtAddField(*info, emlrtAliasP(rhs0), "rhs", 0);
  175     emlrtAddField(*info, emlrtAliasP(lhs0), "lhs", 0);
  176     emlrtAddField(*info, emlrt_marshallOut(
  177       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/squeeze.m"), "context", 1);
  178     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 1);
  179     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 1);
  180     emlrtAddField(*info, emlrt_marshallOut(
  181       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
  182                   "resolved", 1);
  183     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 1);
  184     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 1);
  185     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 1);
  186     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 1);
  187     emlrtAssign(&rhs1, emlrtCreateCellArray(0));
  188     emlrtAssign(&lhs1, emlrtCreateCellArray(0));
  189     emlrtAddField(*info, emlrtAliasP(rhs1), "rhs", 1);
  190     emlrtAddField(*info, emlrtAliasP(lhs1), "lhs", 1);
  191     emlrtAddField(*info, emlrt_marshallOut(
  192       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/squeeze.m"), "context", 2);
  193     emlrtAddField(*info, emlrt_marshallOut("eml_ndims_varsized"), "name", 2);
  194     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 2);
  195     emlrtAddField(*info, emlrt_marshallOut(
  196       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_ndims_varsized.m"),
  197                   "resolved", 2);
  198     emlrtAddField(*info, b_emlrt_marshallOut(1286818788U), "fileTimeLo", 2);
  199     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 2);
  200     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 2);
  201     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 2);
  202     emlrtAssign(&rhs2, emlrtCreateCellArray(0));
  203     emlrtAssign(&lhs2, emlrtCreateCellArray(0));
  204     emlrtAddField(*info, emlrtAliasP(rhs2), "rhs", 2);
  205     emlrtAddField(*info, emlrtAliasP(lhs2), "lhs", 2);
  206     emlrtAddField(*info, emlrt_marshallOut(
  207       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/squeeze.m"), "context", 3);
  208     emlrtAddField(*info, emlrt_marshallOut("eml_scalar_eg"), "name", 3);
  209     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 3);
  210     emlrtAddField(*info, emlrt_marshallOut(
  211       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalar_eg.m"), "resolved",
  212                   3);
  213     emlrtAddField(*info, b_emlrt_marshallOut(1286818796U), "fileTimeLo", 3);
  214     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 3);
  215     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 3);
  216     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 3);
  217     emlrtAssign(&rhs3, emlrtCreateCellArray(0));
  218     emlrtAssign(&lhs3, emlrtCreateCellArray(0));
  219     emlrtAddField(*info, emlrtAliasP(rhs3), "rhs", 3);
  220     emlrtAddField(*info, emlrtAliasP(lhs3), "lhs", 3);
  221     emlrtAddField(*info, emlrt_marshallOut(
  222       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/squeeze.m"), "context", 4);
  223     emlrtAddField(*info, emlrt_marshallOut("eml_int_forloop_overflow_check"),
  224                   "name", 4);
  225     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 4);
  226     emlrtAddField(*info, emlrt_marshallOut(
  227       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_int_forloop_overflow_check.m"),
  228                   "resolved", 4);
  229     emlrtAddField(*info, b_emlrt_marshallOut(1346506740U), "fileTimeLo", 4);
  230     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 4);
  231     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 4);
  232     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 4);
  233     emlrtAssign(&rhs4, emlrtCreateCellArray(0));
  234     emlrtAssign(&lhs4, emlrtCreateCellArray(0));
  235     emlrtAddField(*info, emlrtAliasP(rhs4), "rhs", 4);
  236     emlrtAddField(*info, emlrtAliasP(lhs4), "lhs", 4);
  237     emlrtAddField(*info, emlrt_marshallOut(
  238       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_int_forloop_overflow_check.m!eml_int_forloop_overflow_check_helper"),
  239                   "context", 5);
  240     emlrtAddField(*info, emlrt_marshallOut("intmax"), "name", 5);
  241     emlrtAddField(*info, emlrt_marshallOut("char"), "dominantType", 5);
  242     emlrtAddField(*info, emlrt_marshallOut(
  243       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/intmax.m"), "resolved", 5);
  244     emlrtAddField(*info, b_emlrt_marshallOut(1362258282U), "fileTimeLo", 5);
  245     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 5);
  246     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 5);
  247     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 5);
  248     emlrtAssign(&rhs5, emlrtCreateCellArray(0));
  249     emlrtAssign(&lhs5, emlrtCreateCellArray(0));
  250     emlrtAddField(*info, emlrtAliasP(rhs5), "rhs", 5);
  251     emlrtAddField(*info, emlrtAliasP(lhs5), "lhs", 5);
  252     emlrtAddField(*info, emlrt_marshallOut(
  253       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/squeeze.m"), "context", 6);
  254     emlrtAddField(*info, emlrt_marshallOut("eml_index_plus"), "name", 6);
  255     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 6);
  256     emlrtAddField(*info, emlrt_marshallOut(
  257       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_plus.m"),
  258                   "resolved", 6);
  259     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 6);
  260     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 6);
  261     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 6);
  262     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 6);
  263     emlrtAssign(&rhs6, emlrtCreateCellArray(0));
  264     emlrtAssign(&lhs6, emlrtCreateCellArray(0));
  265     emlrtAddField(*info, emlrtAliasP(rhs6), "rhs", 6);
  266     emlrtAddField(*info, emlrtAliasP(lhs6), "lhs", 6);
  267     emlrtAddField(*info, emlrt_marshallOut(
  268       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_plus.m"), "context",
  269                   7);
  270     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 7);
  271     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 7);
  272     emlrtAddField(*info, emlrt_marshallOut(
  273       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
  274                   "resolved", 7);
  275     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 7);
  276     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 7);
  277     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 7);
  278     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 7);
  279     emlrtAssign(&rhs7, emlrtCreateCellArray(0));
  280     emlrtAssign(&lhs7, emlrtCreateCellArray(0));
  281     emlrtAddField(*info, emlrtAliasP(rhs7), "rhs", 7);
  282     emlrtAddField(*info, emlrtAliasP(lhs7), "lhs", 7);
  283     emlrtAddField(*info, emlrt_marshallOut(
  284       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/squeeze.m"), "context", 8);
  285     emlrtAddField(*info, emlrt_marshallOut("eml_index_minus"), "name", 8);
  286     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  287                   "dominantType", 8);
  288     emlrtAddField(*info, emlrt_marshallOut(
  289       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_minus.m"),
  290                   "resolved", 8);
  291     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 8);
  292     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 8);
  293     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 8);
  294     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 8);
  295     emlrtAssign(&rhs8, emlrtCreateCellArray(0));
  296     emlrtAssign(&lhs8, emlrtCreateCellArray(0));
  297     emlrtAddField(*info, emlrtAliasP(rhs8), "rhs", 8);
  298     emlrtAddField(*info, emlrtAliasP(lhs8), "lhs", 8);
  299     emlrtAddField(*info, emlrt_marshallOut(
  300       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_minus.m"),
  301                   "context", 9);
  302     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 9);
  303     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 9);
  304     emlrtAddField(*info, emlrt_marshallOut(
  305       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
  306                   "resolved", 9);
  307     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 9);
  308     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 9);
  309     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 9);
  310     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 9);
  311     emlrtAssign(&rhs9, emlrtCreateCellArray(0));
  312     emlrtAssign(&lhs9, emlrtCreateCellArray(0));
  313     emlrtAddField(*info, emlrtAliasP(rhs9), "rhs", 9);
  314     emlrtAddField(*info, emlrtAliasP(lhs9), "lhs", 9);
  315     emlrtAddField(*info, emlrt_marshallOut(
  316       "[E]C:/Users/admin/Downloads/CSH_code_v3/C_and_Mex/TransitiveKNN_part2.m"),
  317                   "context", 10);
  318     emlrtAddField(*info, emlrt_marshallOut("sort"), "name", 10);
  319     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 10);
  320     emlrtAddField(*info, emlrt_marshallOut(
  321       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/sort.m"), "resolved", 10);
  322     emlrtAddField(*info, b_emlrt_marshallOut(1363710256U), "fileTimeLo", 10);
  323     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 10);
  324     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 10);
  325     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 10);
  326     emlrtAssign(&rhs10, emlrtCreateCellArray(0));
  327     emlrtAssign(&lhs10, emlrtCreateCellArray(0));
  328     emlrtAddField(*info, emlrtAliasP(rhs10), "rhs", 10);
  329     emlrtAddField(*info, emlrtAliasP(lhs10), "lhs", 10);
  330     emlrtAddField(*info, emlrt_marshallOut(
  331       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/sort.m"), "context", 11);
  332     emlrtAddField(*info, emlrt_marshallOut("coder.internal.isBuiltInNumeric"),
  333                   "name", 11);
  334     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 11);
  335     emlrtAddField(*info, emlrt_marshallOut(
  336       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/isBuiltInNumeric.m"),
  337                   "resolved", 11);
  338     emlrtAddField(*info, b_emlrt_marshallOut(1363710956U), "fileTimeLo", 11);
  339     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 11);
  340     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 11);
  341     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 11);
  342     emlrtAssign(&rhs11, emlrtCreateCellArray(0));
  343     emlrtAssign(&lhs11, emlrtCreateCellArray(0));
  344     emlrtAddField(*info, emlrtAliasP(rhs11), "rhs", 11);
  345     emlrtAddField(*info, emlrtAliasP(lhs11), "lhs", 11);
  346     emlrtAddField(*info, emlrt_marshallOut(
  347       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/sort.m"), "context", 12);
  348     emlrtAddField(*info, emlrt_marshallOut("eml_sort"), "name", 12);
  349     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 12);
  350     emlrtAddField(*info, emlrt_marshallOut(
  351       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "resolved", 12);
  352     emlrtAddField(*info, b_emlrt_marshallOut(1314733012U), "fileTimeLo", 12);
  353     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 12);
  354     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 12);
  355     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 12);
  356     emlrtAssign(&rhs12, emlrtCreateCellArray(0));
  357     emlrtAssign(&lhs12, emlrtCreateCellArray(0));
  358     emlrtAddField(*info, emlrtAliasP(rhs12), "rhs", 12);
  359     emlrtAddField(*info, emlrtAliasP(lhs12), "lhs", 12);
  360     emlrtAddField(*info, emlrt_marshallOut(
  361       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 13);
  362     emlrtAddField(*info, emlrt_marshallOut("eml_nonsingleton_dim"), "name", 13);
  363     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 13);
  364     emlrtAddField(*info, emlrt_marshallOut(
  365       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_nonsingleton_dim.m"),
  366                   "resolved", 13);
  367     emlrtAddField(*info, b_emlrt_marshallOut(1307647642U), "fileTimeLo", 13);
  368     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 13);
  369     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 13);
  370     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 13);
  371     emlrtAssign(&rhs13, emlrtCreateCellArray(0));
  372     emlrtAssign(&lhs13, emlrtCreateCellArray(0));
  373     emlrtAddField(*info, emlrtAliasP(rhs13), "rhs", 13);
  374     emlrtAddField(*info, emlrtAliasP(lhs13), "lhs", 13);
  375     emlrtAddField(*info, emlrt_marshallOut(
  376       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_nonsingleton_dim.m"),
  377                   "context", 14);
  378     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 14);
  379     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 14);
  380     emlrtAddField(*info, emlrt_marshallOut(
  381       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
  382                   "resolved", 14);
  383     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 14);
  384     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 14);
  385     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 14);
  386     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 14);
  387     emlrtAssign(&rhs14, emlrtCreateCellArray(0));
  388     emlrtAssign(&lhs14, emlrtCreateCellArray(0));
  389     emlrtAddField(*info, emlrtAliasP(rhs14), "rhs", 14);
  390     emlrtAddField(*info, emlrtAliasP(lhs14), "lhs", 14);
  391     emlrtAddField(*info, emlrt_marshallOut(
  392       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 15);
  393     emlrtAddField(*info, emlrt_marshallOut("eml_assert_valid_dim"), "name", 15);
  394     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  395                   "dominantType", 15);
  396     emlrtAddField(*info, emlrt_marshallOut(
  397       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_assert_valid_dim.m"),
  398                   "resolved", 15);
  399     emlrtAddField(*info, b_emlrt_marshallOut(1363710266U), "fileTimeLo", 15);
  400     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 15);
  401     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 15);
  402     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 15);
  403     emlrtAssign(&rhs15, emlrtCreateCellArray(0));
  404     emlrtAssign(&lhs15, emlrtCreateCellArray(0));
  405     emlrtAddField(*info, emlrtAliasP(rhs15), "rhs", 15);
  406     emlrtAddField(*info, emlrtAliasP(lhs15), "lhs", 15);
  407     emlrtAddField(*info, emlrt_marshallOut(
  408       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_assert_valid_dim.m"),
  409                   "context", 16);
  410     emlrtAddField(*info, emlrt_marshallOut("coder.internal.isBuiltInNumeric"),
  411                   "name", 16);
  412     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  413                   "dominantType", 16);
  414     emlrtAddField(*info, emlrt_marshallOut(
  415       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/isBuiltInNumeric.m"),
  416                   "resolved", 16);
  417     emlrtAddField(*info, b_emlrt_marshallOut(1363710956U), "fileTimeLo", 16);
  418     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 16);
  419     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 16);
  420     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 16);
  421     emlrtAssign(&rhs16, emlrtCreateCellArray(0));
  422     emlrtAssign(&lhs16, emlrtCreateCellArray(0));
  423     emlrtAddField(*info, emlrtAliasP(rhs16), "rhs", 16);
  424     emlrtAddField(*info, emlrtAliasP(lhs16), "lhs", 16);
  425     emlrtAddField(*info, emlrt_marshallOut(
  426       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_assert_valid_dim.m"),
  427                   "context", 17);
  428     emlrtAddField(*info, emlrt_marshallOut("eml_scalar_floor"), "name", 17);
  429     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  430                   "dominantType", 17);
  431     emlrtAddField(*info, emlrt_marshallOut(
  432       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elfun/eml_scalar_floor.m"),
  433                   "resolved", 17);
  434     emlrtAddField(*info, b_emlrt_marshallOut(1286818726U), "fileTimeLo", 17);
  435     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 17);
  436     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 17);
  437     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 17);
  438     emlrtAssign(&rhs17, emlrtCreateCellArray(0));
  439     emlrtAssign(&lhs17, emlrtCreateCellArray(0));
  440     emlrtAddField(*info, emlrtAliasP(rhs17), "rhs", 17);
  441     emlrtAddField(*info, emlrtAliasP(lhs17), "lhs", 17);
  442     emlrtAddField(*info, emlrt_marshallOut(
  443       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_assert_valid_dim.m"),
  444                   "context", 18);
  445     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 18);
  446     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 18);
  447     emlrtAddField(*info, emlrt_marshallOut(
  448       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
  449                   "resolved", 18);
  450     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 18);
  451     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 18);
  452     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 18);
  453     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 18);
  454     emlrtAssign(&rhs18, emlrtCreateCellArray(0));
  455     emlrtAssign(&lhs18, emlrtCreateCellArray(0));
  456     emlrtAddField(*info, emlrtAliasP(rhs18), "rhs", 18);
  457     emlrtAddField(*info, emlrtAliasP(lhs18), "lhs", 18);
  458     emlrtAddField(*info, emlrt_marshallOut(
  459       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_assert_valid_dim.m"),
  460                   "context", 19);
  461     emlrtAddField(*info, emlrt_marshallOut("intmax"), "name", 19);
  462     emlrtAddField(*info, emlrt_marshallOut("char"), "dominantType", 19);
  463     emlrtAddField(*info, emlrt_marshallOut(
  464       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/intmax.m"), "resolved", 19);
  465     emlrtAddField(*info, b_emlrt_marshallOut(1362258282U), "fileTimeLo", 19);
  466     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 19);
  467     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 19);
  468     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 19);
  469     emlrtAssign(&rhs19, emlrtCreateCellArray(0));
  470     emlrtAssign(&lhs19, emlrtCreateCellArray(0));
  471     emlrtAddField(*info, emlrtAliasP(rhs19), "rhs", 19);
  472     emlrtAddField(*info, emlrtAliasP(lhs19), "lhs", 19);
  473     emlrtAddField(*info, emlrt_marshallOut(
  474       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 20);
  475     emlrtAddField(*info, emlrt_marshallOut("eml_scalar_eg"), "name", 20);
  476     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 20);
  477     emlrtAddField(*info, emlrt_marshallOut(
  478       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalar_eg.m"), "resolved",
  479                   20);
  480     emlrtAddField(*info, b_emlrt_marshallOut(1286818796U), "fileTimeLo", 20);
  481     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 20);
  482     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 20);
  483     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 20);
  484     emlrtAssign(&rhs20, emlrtCreateCellArray(0));
  485     emlrtAssign(&lhs20, emlrtCreateCellArray(0));
  486     emlrtAddField(*info, emlrtAliasP(rhs20), "rhs", 20);
  487     emlrtAddField(*info, emlrtAliasP(lhs20), "lhs", 20);
  488     emlrtAddField(*info, emlrt_marshallOut(
  489       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 21);
  490     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 21);
  491     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 21);
  492     emlrtAddField(*info, emlrt_marshallOut(
  493       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
  494                   "resolved", 21);
  495     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 21);
  496     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 21);
  497     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 21);
  498     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 21);
  499     emlrtAssign(&rhs21, emlrtCreateCellArray(0));
  500     emlrtAssign(&lhs21, emlrtCreateCellArray(0));
  501     emlrtAddField(*info, emlrtAliasP(rhs21), "rhs", 21);
  502     emlrtAddField(*info, emlrtAliasP(lhs21), "lhs", 21);
  503     emlrtAddField(*info, emlrt_marshallOut(
  504       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 22);
  505     emlrtAddField(*info, emlrt_marshallOut("eml_matrix_vstride"), "name", 22);
  506     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 22);
  507     emlrtAddField(*info, emlrt_marshallOut(
  508       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_matrix_vstride.m"),
  509                   "resolved", 22);
  510     emlrtAddField(*info, b_emlrt_marshallOut(1360278750U), "fileTimeLo", 22);
  511     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 22);
  512     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 22);
  513     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 22);
  514     emlrtAssign(&rhs22, emlrtCreateCellArray(0));
  515     emlrtAssign(&lhs22, emlrtCreateCellArray(0));
  516     emlrtAddField(*info, emlrtAliasP(rhs22), "rhs", 22);
  517     emlrtAddField(*info, emlrtAliasP(lhs22), "lhs", 22);
  518     emlrtAddField(*info, emlrt_marshallOut(
  519       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_matrix_vstride.m"),
  520                   "context", 23);
  521     emlrtAddField(*info, emlrt_marshallOut("coder.internal.prodsize"), "name", 23);
  522     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 23);
  523     emlrtAddField(*info, emlrt_marshallOut(
  524       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/prodsize.m"),
  525                   "resolved", 23);
  526     emlrtAddField(*info, b_emlrt_marshallOut(1360278988U), "fileTimeLo", 23);
  527     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 23);
  528     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 23);
  529     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 23);
  530     emlrtAssign(&rhs23, emlrtCreateCellArray(0));
  531     emlrtAssign(&lhs23, emlrtCreateCellArray(0));
  532     emlrtAddField(*info, emlrtAliasP(rhs23), "rhs", 23);
  533     emlrtAddField(*info, emlrtAliasP(lhs23), "lhs", 23);
  534     emlrtAddField(*info, emlrt_marshallOut(
  535       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/prodsize.m"),
  536                   "context", 24);
  537     emlrtAddField(*info, emlrt_marshallOut("eml_int_forloop_overflow_check"),
  538                   "name", 24);
  539     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 24);
  540     emlrtAddField(*info, emlrt_marshallOut(
  541       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_int_forloop_overflow_check.m"),
  542                   "resolved", 24);
  543     emlrtAddField(*info, b_emlrt_marshallOut(1346506740U), "fileTimeLo", 24);
  544     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 24);
  545     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 24);
  546     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 24);
  547     emlrtAssign(&rhs24, emlrtCreateCellArray(0));
  548     emlrtAssign(&lhs24, emlrtCreateCellArray(0));
  549     emlrtAddField(*info, emlrtAliasP(rhs24), "rhs", 24);
  550     emlrtAddField(*info, emlrtAliasP(lhs24), "lhs", 24);
  551     emlrtAddField(*info, emlrt_marshallOut(
  552       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/prodsize.m"),
  553                   "context", 25);
  554     emlrtAddField(*info, emlrt_marshallOut("mtimes"), "name", 25);
  555     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  556                   "dominantType", 25);
  557     emlrtAddField(*info, emlrt_marshallOut(
  558       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/mtimes.m"), "resolved", 25);
  559     emlrtAddField(*info, b_emlrt_marshallOut(1363710278U), "fileTimeLo", 25);
  560     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 25);
  561     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 25);
  562     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 25);
  563     emlrtAssign(&rhs25, emlrtCreateCellArray(0));
  564     emlrtAssign(&lhs25, emlrtCreateCellArray(0));
  565     emlrtAddField(*info, emlrtAliasP(rhs25), "rhs", 25);
  566     emlrtAddField(*info, emlrtAliasP(lhs25), "lhs", 25);
  567     emlrtAddField(*info, emlrt_marshallOut(
  568       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/mtimes.m!common_checks"),
  569                   "context", 26);
  570     emlrtAddField(*info, emlrt_marshallOut("coder.internal.isBuiltInNumeric"),
  571                   "name", 26);
  572     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  573                   "dominantType", 26);
  574     emlrtAddField(*info, emlrt_marshallOut(
  575       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/isBuiltInNumeric.m"),
  576                   "resolved", 26);
  577     emlrtAddField(*info, b_emlrt_marshallOut(1363710956U), "fileTimeLo", 26);
  578     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 26);
  579     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 26);
  580     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 26);
  581     emlrtAssign(&rhs26, emlrtCreateCellArray(0));
  582     emlrtAssign(&lhs26, emlrtCreateCellArray(0));
  583     emlrtAddField(*info, emlrtAliasP(rhs26), "rhs", 26);
  584     emlrtAddField(*info, emlrtAliasP(lhs26), "lhs", 26);
  585     emlrtAddField(*info, emlrt_marshallOut(
  586       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 27);
  587     emlrtAddField(*info, emlrt_marshallOut("eml_index_minus"), "name", 27);
  588     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 27);
  589     emlrtAddField(*info, emlrt_marshallOut(
  590       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_minus.m"),
  591                   "resolved", 27);
  592     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 27);
  593     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 27);
  594     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 27);
  595     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 27);
  596     emlrtAssign(&rhs27, emlrtCreateCellArray(0));
  597     emlrtAssign(&lhs27, emlrtCreateCellArray(0));
  598     emlrtAddField(*info, emlrtAliasP(rhs27), "rhs", 27);
  599     emlrtAddField(*info, emlrtAliasP(lhs27), "lhs", 27);
  600     emlrtAddField(*info, emlrt_marshallOut(
  601       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 28);
  602     emlrtAddField(*info, emlrt_marshallOut("eml_index_times"), "name", 28);
  603     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  604                   "dominantType", 28);
  605     emlrtAddField(*info, emlrt_marshallOut(
  606       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_times.m"),
  607                   "resolved", 28);
  608     emlrtAddField(*info, b_emlrt_marshallOut(1286818780U), "fileTimeLo", 28);
  609     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 28);
  610     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 28);
  611     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 28);
  612     emlrtAssign(&rhs28, emlrtCreateCellArray(0));
  613     emlrtAssign(&lhs28, emlrtCreateCellArray(0));
  614     emlrtAddField(*info, emlrtAliasP(rhs28), "rhs", 28);
  615     emlrtAddField(*info, emlrtAliasP(lhs28), "lhs", 28);
  616     emlrtAddField(*info, emlrt_marshallOut(
  617       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_times.m"),
  618                   "context", 29);
  619     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 29);
  620     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 29);
  621     emlrtAddField(*info, emlrt_marshallOut(
  622       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
  623                   "resolved", 29);
  624     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 29);
  625     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 29);
  626     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 29);
  627     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 29);
  628     emlrtAssign(&rhs29, emlrtCreateCellArray(0));
  629     emlrtAssign(&lhs29, emlrtCreateCellArray(0));
  630     emlrtAddField(*info, emlrtAliasP(rhs29), "rhs", 29);
  631     emlrtAddField(*info, emlrtAliasP(lhs29), "lhs", 29);
  632     emlrtAddField(*info, emlrt_marshallOut(
  633       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 30);
  634     emlrtAddField(*info, emlrt_marshallOut("eml_matrix_npages"), "name", 30);
  635     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 30);
  636     emlrtAddField(*info, emlrt_marshallOut(
  637       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_matrix_npages.m"),
  638                   "resolved", 30);
  639     emlrtAddField(*info, b_emlrt_marshallOut(1360278750U), "fileTimeLo", 30);
  640     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 30);
  641     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 30);
  642     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 30);
  643     emlrtAssign(&rhs30, emlrtCreateCellArray(0));
  644     emlrtAssign(&lhs30, emlrtCreateCellArray(0));
  645     emlrtAddField(*info, emlrtAliasP(rhs30), "rhs", 30);
  646     emlrtAddField(*info, emlrtAliasP(lhs30), "lhs", 30);
  647     emlrtAddField(*info, emlrt_marshallOut(
  648       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_matrix_npages.m"),
  649                   "context", 31);
  650     emlrtAddField(*info, emlrt_marshallOut("coder.internal.prodsize"), "name", 31);
  651     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 31);
  652     emlrtAddField(*info, emlrt_marshallOut(
  653       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/prodsize.m"),
  654                   "resolved", 31);
  655     emlrtAddField(*info, b_emlrt_marshallOut(1360278988U), "fileTimeLo", 31);
  656     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 31);
  657     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 31);
  658     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 31);
  659     emlrtAssign(&rhs31, emlrtCreateCellArray(0));
  660     emlrtAssign(&lhs31, emlrtCreateCellArray(0));
  661     emlrtAddField(*info, emlrtAliasP(rhs31), "rhs", 31);
  662     emlrtAddField(*info, emlrtAliasP(lhs31), "lhs", 31);
  663     emlrtAddField(*info, emlrt_marshallOut(
  664       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 32);
  665     emlrtAddField(*info, emlrt_marshallOut("eml_int_forloop_overflow_check"),
  666                   "name", 32);
  667     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 32);
  668     emlrtAddField(*info, emlrt_marshallOut(
  669       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_int_forloop_overflow_check.m"),
  670                   "resolved", 32);
  671     emlrtAddField(*info, b_emlrt_marshallOut(1346506740U), "fileTimeLo", 32);
  672     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 32);
  673     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 32);
  674     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 32);
  675     emlrtAssign(&rhs32, emlrtCreateCellArray(0));
  676     emlrtAssign(&lhs32, emlrtCreateCellArray(0));
  677     emlrtAddField(*info, emlrtAliasP(rhs32), "rhs", 32);
  678     emlrtAddField(*info, emlrtAliasP(lhs32), "lhs", 32);
  679     emlrtAddField(*info, emlrt_marshallOut(
  680       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 33);
  681     emlrtAddField(*info, emlrt_marshallOut("eml_index_plus"), "name", 33);
  682     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  683                   "dominantType", 33);
  684     emlrtAddField(*info, emlrt_marshallOut(
  685       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_plus.m"),
  686                   "resolved", 33);
  687     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 33);
  688     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 33);
  689     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 33);
  690     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 33);
  691     emlrtAssign(&rhs33, emlrtCreateCellArray(0));
  692     emlrtAssign(&lhs33, emlrtCreateCellArray(0));
  693     emlrtAddField(*info, emlrtAliasP(rhs33), "rhs", 33);
  694     emlrtAddField(*info, emlrtAliasP(lhs33), "lhs", 33);
  695     emlrtAddField(*info, emlrt_marshallOut(
  696       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 34);
  697     emlrtAddField(*info, emlrt_marshallOut("eml_index_plus"), "name", 34);
  698     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 34);
  699     emlrtAddField(*info, emlrt_marshallOut(
  700       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_plus.m"),
  701                   "resolved", 34);
  702     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 34);
  703     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 34);
  704     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 34);
  705     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 34);
  706     emlrtAssign(&rhs34, emlrtCreateCellArray(0));
  707     emlrtAssign(&lhs34, emlrtCreateCellArray(0));
  708     emlrtAddField(*info, emlrtAliasP(rhs34), "rhs", 34);
  709     emlrtAddField(*info, emlrtAliasP(lhs34), "lhs", 34);
  710     emlrtAddField(*info, emlrt_marshallOut(
  711       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort.m"), "context", 35);
  712     emlrtAddField(*info, emlrt_marshallOut("eml_sort_idx"), "name", 35);
  713     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 35);
  714     emlrtAddField(*info, emlrt_marshallOut(
  715       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_idx.m"), "resolved",
  716                   35);
  717     emlrtAddField(*info, b_emlrt_marshallOut(1305314404U), "fileTimeLo", 35);
  718     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 35);
  719     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 35);
  720     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 35);
  721     emlrtAssign(&rhs35, emlrtCreateCellArray(0));
  722     emlrtAssign(&lhs35, emlrtCreateCellArray(0));
  723     emlrtAddField(*info, emlrtAliasP(rhs35), "rhs", 35);
  724     emlrtAddField(*info, emlrtAliasP(lhs35), "lhs", 35);
  725     emlrtAddField(*info, emlrt_marshallOut(
  726       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_idx.m"), "context",
  727                   36);
  728     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 36);
  729     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 36);
  730     emlrtAddField(*info, emlrt_marshallOut(
  731       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
  732                   "resolved", 36);
  733     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 36);
  734     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 36);
  735     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 36);
  736     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 36);
  737     emlrtAssign(&rhs36, emlrtCreateCellArray(0));
  738     emlrtAssign(&lhs36, emlrtCreateCellArray(0));
  739     emlrtAddField(*info, emlrtAliasP(rhs36), "rhs", 36);
  740     emlrtAddField(*info, emlrtAliasP(lhs36), "lhs", 36);
  741     emlrtAddField(*info, emlrt_marshallOut(
  742       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_idx.m"), "context",
  743                   37);
  744     emlrtAddField(*info, emlrt_marshallOut("eml_index_plus"), "name", 37);
  745     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  746                   "dominantType", 37);
  747     emlrtAddField(*info, emlrt_marshallOut(
  748       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_plus.m"),
  749                   "resolved", 37);
  750     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 37);
  751     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 37);
  752     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 37);
  753     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 37);
  754     emlrtAssign(&rhs37, emlrtCreateCellArray(0));
  755     emlrtAssign(&lhs37, emlrtCreateCellArray(0));
  756     emlrtAddField(*info, emlrtAliasP(rhs37), "rhs", 37);
  757     emlrtAddField(*info, emlrtAliasP(lhs37), "lhs", 37);
  758     emlrtAddField(*info, emlrt_marshallOut(
  759       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_idx.m"), "context",
  760                   38);
  761     emlrtAddField(*info, emlrt_marshallOut("eml_int_forloop_overflow_check"),
  762                   "name", 38);
  763     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 38);
  764     emlrtAddField(*info, emlrt_marshallOut(
  765       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_int_forloop_overflow_check.m"),
  766                   "resolved", 38);
  767     emlrtAddField(*info, b_emlrt_marshallOut(1346506740U), "fileTimeLo", 38);
  768     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 38);
  769     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 38);
  770     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 38);
  771     emlrtAssign(&rhs38, emlrtCreateCellArray(0));
  772     emlrtAssign(&lhs38, emlrtCreateCellArray(0));
  773     emlrtAddField(*info, emlrtAliasP(rhs38), "rhs", 38);
  774     emlrtAddField(*info, emlrtAliasP(lhs38), "lhs", 38);
  775     emlrtAddField(*info, emlrt_marshallOut(
  776       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_idx.m"), "context",
  777                   39);
  778     emlrtAddField(*info, emlrt_marshallOut("eml_index_minus"), "name", 39);
  779     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 39);
  780     emlrtAddField(*info, emlrt_marshallOut(
  781       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_minus.m"),
  782                   "resolved", 39);
  783     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 39);
  784     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 39);
  785     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 39);
  786     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 39);
  787     emlrtAssign(&rhs39, emlrtCreateCellArray(0));
  788     emlrtAssign(&lhs39, emlrtCreateCellArray(0));
  789     emlrtAddField(*info, emlrtAliasP(rhs39), "rhs", 39);
  790     emlrtAddField(*info, emlrtAliasP(lhs39), "lhs", 39);
  791     emlrtAddField(*info, emlrt_marshallOut(
  792       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_idx.m"), "context",
  793                   40);
  794     emlrtAddField(*info, emlrt_marshallOut("eml_index_plus"), "name", 40);
  795     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 40);
  796     emlrtAddField(*info, emlrt_marshallOut(
  797       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_plus.m"),
  798                   "resolved", 40);
  799     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 40);
  800     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 40);
  801     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 40);
  802     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 40);
  803     emlrtAssign(&rhs40, emlrtCreateCellArray(0));
  804     emlrtAssign(&lhs40, emlrtCreateCellArray(0));
  805     emlrtAddField(*info, emlrtAliasP(rhs40), "rhs", 40);
  806     emlrtAddField(*info, emlrtAliasP(lhs40), "lhs", 40);
  807     emlrtAddField(*info, emlrt_marshallOut(
  808       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_idx.m"), "context",
  809                   41);
  810     emlrtAddField(*info, emlrt_marshallOut("eml_sort_le"), "name", 41);
  811     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 41);
  812     emlrtAddField(*info, emlrt_marshallOut(
  813       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_le.m"), "resolved",
  814                   41);
  815     emlrtAddField(*info, b_emlrt_marshallOut(1292186910U), "fileTimeLo", 41);
  816     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 41);
  817     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 41);
  818     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 41);
  819     emlrtAssign(&rhs41, emlrtCreateCellArray(0));
  820     emlrtAssign(&lhs41, emlrtCreateCellArray(0));
  821     emlrtAddField(*info, emlrtAliasP(rhs41), "rhs", 41);
  822     emlrtAddField(*info, emlrtAliasP(lhs41), "lhs", 41);
  823     emlrtAddField(*info, emlrt_marshallOut(
  824       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_le.m!eml_sort_ascending_le"),
  825                   "context", 42);
  826     emlrtAddField(*info, emlrt_marshallOut("eml_relop"), "name", 42);
  827     emlrtAddField(*info, emlrt_marshallOut("function_handle"), "dominantType", 42);
  828     emlrtAddField(*info, emlrt_marshallOut(
  829       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_relop.m"), "resolved", 42);
  830     emlrtAddField(*info, b_emlrt_marshallOut(1342447582U), "fileTimeLo", 42);
  831     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 42);
  832     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 42);
  833     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 42);
  834     emlrtAssign(&rhs42, emlrtCreateCellArray(0));
  835     emlrtAssign(&lhs42, emlrtCreateCellArray(0));
  836     emlrtAddField(*info, emlrtAliasP(rhs42), "rhs", 42);
  837     emlrtAddField(*info, emlrtAliasP(lhs42), "lhs", 42);
  838     emlrtAddField(*info, emlrt_marshallOut(
  839       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_le.m!eml_sort_ascending_le"),
  840                   "context", 43);
  841     emlrtAddField(*info, emlrt_marshallOut("isnan"), "name", 43);
  842     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 43);
  843     emlrtAddField(*info, emlrt_marshallOut(
  844       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/isnan.m"), "resolved", 43);
  845     emlrtAddField(*info, b_emlrt_marshallOut(1363710258U), "fileTimeLo", 43);
  846     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 43);
  847     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 43);
  848     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 43);
  849     emlrtAssign(&rhs43, emlrtCreateCellArray(0));
  850     emlrtAssign(&lhs43, emlrtCreateCellArray(0));
  851     emlrtAddField(*info, emlrtAliasP(rhs43), "rhs", 43);
  852     emlrtAddField(*info, emlrtAliasP(lhs43), "lhs", 43);
  853     emlrtAddField(*info, emlrt_marshallOut(
  854       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/isnan.m"), "context", 44);
  855     emlrtAddField(*info, emlrt_marshallOut("coder.internal.isBuiltInNumeric"),
  856                   "name", 44);
  857     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 44);
  858     emlrtAddField(*info, emlrt_marshallOut(
  859       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/isBuiltInNumeric.m"),
  860                   "resolved", 44);
  861     emlrtAddField(*info, b_emlrt_marshallOut(1363710956U), "fileTimeLo", 44);
  862     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 44);
  863     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 44);
  864     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 44);
  865     emlrtAssign(&rhs44, emlrtCreateCellArray(0));
  866     emlrtAssign(&lhs44, emlrtCreateCellArray(0));
  867     emlrtAddField(*info, emlrtAliasP(rhs44), "rhs", 44);
  868     emlrtAddField(*info, emlrtAliasP(lhs44), "lhs", 44);
  869     emlrtAddField(*info, emlrt_marshallOut(
  870       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_idx.m"), "context",
  871                   45);
  872     emlrtAddField(*info, emlrt_marshallOut("eml_index_times"), "name", 45);
  873     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 45);
  874     emlrtAddField(*info, emlrt_marshallOut(
  875       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_times.m"),
  876                   "resolved", 45);
  877     emlrtAddField(*info, b_emlrt_marshallOut(1286818780U), "fileTimeLo", 45);
  878     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 45);
  879     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 45);
  880     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 45);
  881     emlrtAssign(&rhs45, emlrtCreateCellArray(0));
  882     emlrtAssign(&lhs45, emlrtCreateCellArray(0));
  883     emlrtAddField(*info, emlrtAliasP(rhs45), "rhs", 45);
  884     emlrtAddField(*info, emlrtAliasP(lhs45), "lhs", 45);
  885     emlrtAddField(*info, emlrt_marshallOut(
  886       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_sort_idx.m"), "context",
  887                   46);
  888     emlrtAddField(*info, emlrt_marshallOut("eml_index_minus"), "name", 46);
  889     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  890                   "dominantType", 46);
  891     emlrtAddField(*info, emlrt_marshallOut(
  892       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_minus.m"),
  893                   "resolved", 46);
  894     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 46);
  895     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 46);
  896     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 46);
  897     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 46);
  898     emlrtAssign(&rhs46, emlrtCreateCellArray(0));
  899     emlrtAssign(&lhs46, emlrtCreateCellArray(0));
  900     emlrtAddField(*info, emlrtAliasP(rhs46), "rhs", 46);
  901     emlrtAddField(*info, emlrtAliasP(lhs46), "lhs", 46);
  902     emlrtAddField(*info, emlrt_marshallOut(
  903       "[E]C:/Users/admin/Downloads/CSH_code_v3/C_and_Mex/TransitiveKNN_part2.m"),
  904                   "context", 47);
  905     emlrtAddField(*info, emlrt_marshallOut("diff"), "name", 47);
  906     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 47);
  907     emlrtAddField(*info, emlrt_marshallOut(
  908       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/diff.m"), "resolved", 47);
  909     emlrtAddField(*info, b_emlrt_marshallOut(1363710254U), "fileTimeLo", 47);
  910     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 47);
  911     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 47);
  912     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 47);
  913     emlrtAssign(&rhs47, emlrtCreateCellArray(0));
  914     emlrtAssign(&lhs47, emlrtCreateCellArray(0));
  915     emlrtAddField(*info, emlrtAliasP(rhs47), "rhs", 47);
  916     emlrtAddField(*info, emlrtAliasP(lhs47), "lhs", 47);
  917     emlrtAddField(*info, emlrt_marshallOut(
  918       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/diff.m"), "context", 48);
  919     emlrtAddField(*info, emlrt_marshallOut("coder.internal.isBuiltInNumeric"),
  920                   "name", 48);
  921     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 48);
  922     emlrtAddField(*info, emlrt_marshallOut(
  923       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/isBuiltInNumeric.m"),
  924                   "resolved", 48);
  925     emlrtAddField(*info, b_emlrt_marshallOut(1363710956U), "fileTimeLo", 48);
  926     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 48);
  927     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 48);
  928     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 48);
  929     emlrtAssign(&rhs48, emlrtCreateCellArray(0));
  930     emlrtAssign(&lhs48, emlrtCreateCellArray(0));
  931     emlrtAddField(*info, emlrtAliasP(rhs48), "rhs", 48);
  932     emlrtAddField(*info, emlrtAliasP(lhs48), "lhs", 48);
  933     emlrtAddField(*info, emlrt_marshallOut(
  934       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/diff.m"), "context", 49);
  935     emlrtAddField(*info, emlrt_marshallOut("eml_scalar_eg"), "name", 49);
  936     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 49);
  937     emlrtAddField(*info, emlrt_marshallOut(
  938       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalar_eg.m"), "resolved",
  939                   49);
  940     emlrtAddField(*info, b_emlrt_marshallOut(1286818796U), "fileTimeLo", 49);
  941     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 49);
  942     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 49);
  943     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 49);
  944     emlrtAssign(&rhs49, emlrtCreateCellArray(0));
  945     emlrtAssign(&lhs49, emlrtCreateCellArray(0));
  946     emlrtAddField(*info, emlrtAliasP(rhs49), "rhs", 49);
  947     emlrtAddField(*info, emlrtAliasP(lhs49), "lhs", 49);
  948     emlrtAddField(*info, emlrt_marshallOut(
  949       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/diff.m"), "context", 50);
  950     emlrtAddField(*info, emlrt_marshallOut("eml_const_nonsingleton_dim"), "name",
  951                   50);
  952     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 50);
  953     emlrtAddField(*info, emlrt_marshallOut(
  954       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_const_nonsingleton_dim.m"),
  955                   "resolved", 50);
  956     emlrtAddField(*info, b_emlrt_marshallOut(1286818696U), "fileTimeLo", 50);
  957     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 50);
  958     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 50);
  959     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 50);
  960     emlrtAssign(&rhs50, emlrtCreateCellArray(0));
  961     emlrtAssign(&lhs50, emlrtCreateCellArray(0));
  962     emlrtAddField(*info, emlrtAliasP(rhs50), "rhs", 50);
  963     emlrtAddField(*info, emlrtAliasP(lhs50), "lhs", 50);
  964     emlrtAddField(*info, emlrt_marshallOut(
  965       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/diff.m"), "context", 51);
  966     emlrtAddField(*info, emlrt_marshallOut("min"), "name", 51);
  967     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  968                   "dominantType", 51);
  969     emlrtAddField(*info, emlrt_marshallOut(
  970       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/min.m"), "resolved", 51);
  971     emlrtAddField(*info, b_emlrt_marshallOut(1311251718U), "fileTimeLo", 51);
  972     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 51);
  973     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 51);
  974     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 51);
  975     emlrtAssign(&rhs51, emlrtCreateCellArray(0));
  976     emlrtAssign(&lhs51, emlrtCreateCellArray(0));
  977     emlrtAddField(*info, emlrtAliasP(rhs51), "rhs", 51);
  978     emlrtAddField(*info, emlrtAliasP(lhs51), "lhs", 51);
  979     emlrtAddField(*info, emlrt_marshallOut(
  980       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/min.m"), "context", 52);
  981     emlrtAddField(*info, emlrt_marshallOut("eml_min_or_max"), "name", 52);
  982     emlrtAddField(*info, emlrt_marshallOut("char"), "dominantType", 52);
  983     emlrtAddField(*info, emlrt_marshallOut(
  984       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_min_or_max.m"),
  985                   "resolved", 52);
  986     emlrtAddField(*info, b_emlrt_marshallOut(1363710270U), "fileTimeLo", 52);
  987     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 52);
  988     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 52);
  989     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 52);
  990     emlrtAssign(&rhs52, emlrtCreateCellArray(0));
  991     emlrtAssign(&lhs52, emlrtCreateCellArray(0));
  992     emlrtAddField(*info, emlrtAliasP(rhs52), "rhs", 52);
  993     emlrtAddField(*info, emlrtAliasP(lhs52), "lhs", 52);
  994     emlrtAddField(*info, emlrt_marshallOut(
  995       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_min_or_max.m!eml_bin_extremum"),
  996                   "context", 53);
  997     emlrtAddField(*info, emlrt_marshallOut("eml_scalar_eg"), "name", 53);
  998     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
  999                   "dominantType", 53);
 1000     emlrtAddField(*info, emlrt_marshallOut(
 1001       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalar_eg.m"), "resolved",
 1002                   53);
 1003     emlrtAddField(*info, b_emlrt_marshallOut(1286818796U), "fileTimeLo", 53);
 1004     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 53);
 1005     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 53);
 1006     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 53);
 1007     emlrtAssign(&rhs53, emlrtCreateCellArray(0));
 1008     emlrtAssign(&lhs53, emlrtCreateCellArray(0));
 1009     emlrtAddField(*info, emlrtAliasP(rhs53), "rhs", 53);
 1010     emlrtAddField(*info, emlrtAliasP(lhs53), "lhs", 53);
 1011     emlrtAddField(*info, emlrt_marshallOut(
 1012       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_min_or_max.m!eml_bin_extremum"),
 1013                   "context", 54);
 1014     emlrtAddField(*info, emlrt_marshallOut("eml_scalexp_alloc"), "name", 54);
 1015     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
 1016                   "dominantType", 54);
 1017     emlrtAddField(*info, emlrt_marshallOut(
 1018       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalexp_alloc.m"),
 1019                   "resolved", 54);
 1020     emlrtAddField(*info, b_emlrt_marshallOut(1358182540U), "fileTimeLo", 54);
 1021     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 54);
 1022     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 54);
 1023     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 54);
 1024     emlrtAssign(&rhs54, emlrtCreateCellArray(0));
 1025     emlrtAssign(&lhs54, emlrtCreateCellArray(0));
 1026     emlrtAddField(*info, emlrtAliasP(rhs54), "rhs", 54);
 1027     emlrtAddField(*info, emlrtAliasP(lhs54), "lhs", 54);
 1028     emlrtAddField(*info, emlrt_marshallOut(
 1029       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_min_or_max.m!eml_bin_extremum"),
 1030                   "context", 55);
 1031     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 55);
 1032     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 55);
 1033     emlrtAddField(*info, emlrt_marshallOut(
 1034       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
 1035                   "resolved", 55);
 1036     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 55);
 1037     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 55);
 1038     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 55);
 1039     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 55);
 1040     emlrtAssign(&rhs55, emlrtCreateCellArray(0));
 1041     emlrtAssign(&lhs55, emlrtCreateCellArray(0));
 1042     emlrtAddField(*info, emlrtAliasP(rhs55), "rhs", 55);
 1043     emlrtAddField(*info, emlrtAliasP(lhs55), "lhs", 55);
 1044     emlrtAddField(*info, emlrt_marshallOut(
 1045       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_min_or_max.m!eml_scalar_bin_extremum"),
 1046                   "context", 56);
 1047     emlrtAddField(*info, emlrt_marshallOut("eml_scalar_eg"), "name", 56);
 1048     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
 1049                   "dominantType", 56);
 1050     emlrtAddField(*info, emlrt_marshallOut(
 1051       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalar_eg.m"), "resolved",
 1052                   56);
 1053     emlrtAddField(*info, b_emlrt_marshallOut(1286818796U), "fileTimeLo", 56);
 1054     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 56);
 1055     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 56);
 1056     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 56);
 1057     emlrtAssign(&rhs56, emlrtCreateCellArray(0));
 1058     emlrtAssign(&lhs56, emlrtCreateCellArray(0));
 1059     emlrtAddField(*info, emlrtAliasP(rhs56), "rhs", 56);
 1060     emlrtAddField(*info, emlrtAliasP(lhs56), "lhs", 56);
 1061     emlrtAddField(*info, emlrt_marshallOut(
 1062       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_min_or_max.m!eml_scalar_bin_extremum"),
 1063                   "context", 57);
 1064     emlrtAddField(*info, emlrt_marshallOut("coder.internal.isBuiltInNumeric"),
 1065                   "name", 57);
 1066     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
 1067                   "dominantType", 57);
 1068     emlrtAddField(*info, emlrt_marshallOut(
 1069       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/isBuiltInNumeric.m"),
 1070                   "resolved", 57);
 1071     emlrtAddField(*info, b_emlrt_marshallOut(1363710956U), "fileTimeLo", 57);
 1072     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 57);
 1073     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 57);
 1074     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 57);
 1075     emlrtAssign(&rhs57, emlrtCreateCellArray(0));
 1076     emlrtAssign(&lhs57, emlrtCreateCellArray(0));
 1077     emlrtAddField(*info, emlrtAliasP(rhs57), "rhs", 57);
 1078     emlrtAddField(*info, emlrtAliasP(lhs57), "lhs", 57);
 1079     emlrtAddField(*info, emlrt_marshallOut(
 1080       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/diff.m"), "context", 58);
 1081     emlrtAddField(*info, emlrt_marshallOut("coder.internal.prodsize"), "name", 58);
 1082     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 58);
 1083     emlrtAddField(*info, emlrt_marshallOut(
 1084       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/prodsize.m"),
 1085                   "resolved", 58);
 1086     emlrtAddField(*info, b_emlrt_marshallOut(1360278988U), "fileTimeLo", 58);
 1087     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 58);
 1088     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 58);
 1089     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 58);
 1090     emlrtAssign(&rhs58, emlrtCreateCellArray(0));
 1091     emlrtAssign(&lhs58, emlrtCreateCellArray(0));
 1092     emlrtAddField(*info, emlrtAliasP(rhs58), "rhs", 58);
 1093     emlrtAddField(*info, emlrtAliasP(lhs58), "lhs", 58);
 1094     emlrtAddField(*info, emlrt_marshallOut(
 1095       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/diff.m"), "context", 59);
 1096     emlrtAddField(*info, emlrt_marshallOut("mtimes"), "name", 59);
 1097     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
 1098                   "dominantType", 59);
 1099     emlrtAddField(*info, emlrt_marshallOut(
 1100       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/mtimes.m"), "resolved", 59);
 1101     emlrtAddField(*info, b_emlrt_marshallOut(1363710278U), "fileTimeLo", 59);
 1102     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 59);
 1103     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 59);
 1104     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 59);
 1105     emlrtAssign(&rhs59, emlrtCreateCellArray(0));
 1106     emlrtAssign(&lhs59, emlrtCreateCellArray(0));
 1107     emlrtAddField(*info, emlrtAliasP(rhs59), "rhs", 59);
 1108     emlrtAddField(*info, emlrtAliasP(lhs59), "lhs", 59);
 1109     emlrtAddField(*info, emlrt_marshallOut(
 1110       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/diff.m"), "context", 60);
 1111     emlrtAddField(*info, emlrt_marshallOut("eml_int_forloop_overflow_check"),
 1112                   "name", 60);
 1113     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 60);
 1114     emlrtAddField(*info, emlrt_marshallOut(
 1115       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_int_forloop_overflow_check.m"),
 1116                   "resolved", 60);
 1117     emlrtAddField(*info, b_emlrt_marshallOut(1346506740U), "fileTimeLo", 60);
 1118     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 60);
 1119     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 60);
 1120     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 60);
 1121     emlrtAssign(&rhs60, emlrtCreateCellArray(0));
 1122     emlrtAssign(&lhs60, emlrtCreateCellArray(0));
 1123     emlrtAddField(*info, emlrtAliasP(rhs60), "rhs", 60);
 1124     emlrtAddField(*info, emlrtAliasP(lhs60), "lhs", 60);
 1125     emlrtAddField(*info, emlrt_marshallOut(
 1126       "[E]C:/Users/admin/Downloads/CSH_code_v3/C_and_Mex/TransitiveKNN_part2.m"),
 1127                   "context", 61);
 1128     emlrtAddField(*info, emlrt_marshallOut("find"), "name", 61);
 1129     emlrtAddField(*info, emlrt_marshallOut("logical"), "dominantType", 61);
 1130     emlrtAddField(*info, emlrt_marshallOut(
 1131       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/find.m"), "resolved", 61);
 1132     emlrtAddField(*info, b_emlrt_marshallOut(1303142606U), "fileTimeLo", 61);
 1133     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 61);
 1134     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 61);
 1135     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 61);
 1136     emlrtAssign(&rhs61, emlrtCreateCellArray(0));
 1137     emlrtAssign(&lhs61, emlrtCreateCellArray(0));
 1138     emlrtAddField(*info, emlrtAliasP(rhs61), "rhs", 61);
 1139     emlrtAddField(*info, emlrtAliasP(lhs61), "lhs", 61);
 1140     emlrtAddField(*info, emlrt_marshallOut(
 1141       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/find.m!eml_find"),
 1142                   "context", 62);
 1143     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 62);
 1144     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 62);
 1145     emlrtAddField(*info, emlrt_marshallOut(
 1146       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
 1147                   "resolved", 62);
 1148     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 62);
 1149     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 62);
 1150     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 62);
 1151     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 62);
 1152     emlrtAssign(&rhs62, emlrtCreateCellArray(0));
 1153     emlrtAssign(&lhs62, emlrtCreateCellArray(0));
 1154     emlrtAddField(*info, emlrtAliasP(rhs62), "rhs", 62);
 1155     emlrtAddField(*info, emlrtAliasP(lhs62), "lhs", 62);
 1156     emlrtAddField(*info, emlrt_marshallOut(
 1157       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/find.m!eml_find"),
 1158                   "context", 63);
 1159     emlrtAddField(*info, emlrt_marshallOut("eml_scalar_eg"), "name", 63);
 1160     emlrtAddField(*info, emlrt_marshallOut("logical"), "dominantType", 63);
 1161     emlrtAddField(*info, emlrt_marshallOut(
 1162       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalar_eg.m"), "resolved",
 1163                   63);
 1164     emlrtAddField(*info, b_emlrt_marshallOut(1286818796U), "fileTimeLo", 63);
 1165     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 63);
 1166     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 63);
 1167     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 63);
 1168     emlrtAssign(&rhs63, emlrtCreateCellArray(0));
 1169     emlrtAssign(&lhs63, emlrtCreateCellArray(0));
 1170     emlrtAddField(*info, emlrtAliasP(rhs63), "rhs", 63);
 1171     emlrtAddField(*info, emlrtAliasP(lhs63), "lhs", 63);
 1172     emlrtDestroyArray(&rhs0);
 1173     emlrtDestroyArray(&lhs0);
 1174     emlrtDestroyArray(&rhs1);
 1175     emlrtDestroyArray(&lhs1);
 1176     emlrtDestroyArray(&rhs2);
 1177     emlrtDestroyArray(&lhs2);
 1178     emlrtDestroyArray(&rhs3);
 1179     emlrtDestroyArray(&lhs3);
 1180     emlrtDestroyArray(&rhs4);
 1181     emlrtDestroyArray(&lhs4);
 1182     emlrtDestroyArray(&rhs5);
 1183     emlrtDestroyArray(&lhs5);
 1184     emlrtDestroyArray(&rhs6);
 1185     emlrtDestroyArray(&lhs6);
 1186     emlrtDestroyArray(&rhs7);
 1187     emlrtDestroyArray(&lhs7);
 1188     emlrtDestroyArray(&rhs8);
 1189     emlrtDestroyArray(&lhs8);
 1190     emlrtDestroyArray(&rhs9);
 1191     emlrtDestroyArray(&lhs9);
 1192     emlrtDestroyArray(&rhs10);
 1193     emlrtDestroyArray(&lhs10);
 1194     emlrtDestroyArray(&rhs11);
 1195     emlrtDestroyArray(&lhs11);
 1196     emlrtDestroyArray(&rhs12);
 1197     emlrtDestroyArray(&lhs12);
 1198     emlrtDestroyArray(&rhs13);
 1199     emlrtDestroyArray(&lhs13);
 1200     emlrtDestroyArray(&rhs14);
 1201     emlrtDestroyArray(&lhs14);
 1202     emlrtDestroyArray(&rhs15);
 1203     emlrtDestroyArray(&lhs15);
 1204     emlrtDestroyArray(&rhs16);
 1205     emlrtDestroyArray(&lhs16);
 1206     emlrtDestroyArray(&rhs17);
 1207     emlrtDestroyArray(&lhs17);
 1208     emlrtDestroyArray(&rhs18);
 1209     emlrtDestroyArray(&lhs18);
 1210     emlrtDestroyArray(&rhs19);
 1211     emlrtDestroyArray(&lhs19);
 1212     emlrtDestroyArray(&rhs20);
 1213     emlrtDestroyArray(&lhs20);
 1214     emlrtDestroyArray(&rhs21);
 1215     emlrtDestroyArray(&lhs21);
 1216     emlrtDestroyArray(&rhs22);
 1217     emlrtDestroyArray(&lhs22);
 1218     emlrtDestroyArray(&rhs23);
 1219     emlrtDestroyArray(&lhs23);
 1220     emlrtDestroyArray(&rhs24);
 1221     emlrtDestroyArray(&lhs24);
 1222     emlrtDestroyArray(&rhs25);
 1223     emlrtDestroyArray(&lhs25);
 1224     emlrtDestroyArray(&rhs26);
 1225     emlrtDestroyArray(&lhs26);
 1226     emlrtDestroyArray(&rhs27);
 1227     emlrtDestroyArray(&lhs27);
 1228     emlrtDestroyArray(&rhs28);
 1229     emlrtDestroyArray(&lhs28);
 1230     emlrtDestroyArray(&rhs29);
 1231     emlrtDestroyArray(&lhs29);
 1232     emlrtDestroyArray(&rhs30);
 1233     emlrtDestroyArray(&lhs30);
 1234     emlrtDestroyArray(&rhs31);
 1235     emlrtDestroyArray(&lhs31);
 1236     emlrtDestroyArray(&rhs32);
 1237     emlrtDestroyArray(&lhs32);
 1238     emlrtDestroyArray(&rhs33);
 1239     emlrtDestroyArray(&lhs33);
 1240     emlrtDestroyArray(&rhs34);
 1241     emlrtDestroyArray(&lhs34);
 1242     emlrtDestroyArray(&rhs35);
 1243     emlrtDestroyArray(&lhs35);
 1244     emlrtDestroyArray(&rhs36);
 1245     emlrtDestroyArray(&lhs36);
 1246     emlrtDestroyArray(&rhs37);
 1247     emlrtDestroyArray(&lhs37);
 1248     emlrtDestroyArray(&rhs38);
 1249     emlrtDestroyArray(&lhs38);
 1250     emlrtDestroyArray(&rhs39);
 1251     emlrtDestroyArray(&lhs39);
 1252     emlrtDestroyArray(&rhs40);
 1253     emlrtDestroyArray(&lhs40);
 1254     emlrtDestroyArray(&rhs41);
 1255     emlrtDestroyArray(&lhs41);
 1256     emlrtDestroyArray(&rhs42);
 1257     emlrtDestroyArray(&lhs42);
 1258     emlrtDestroyArray(&rhs43);
 1259     emlrtDestroyArray(&lhs43);
 1260     emlrtDestroyArray(&rhs44);
 1261     emlrtDestroyArray(&lhs44);
 1262     emlrtDestroyArray(&rhs45);
 1263     emlrtDestroyArray(&lhs45);
 1264     emlrtDestroyArray(&rhs46);
 1265     emlrtDestroyArray(&lhs46);
 1266     emlrtDestroyArray(&rhs47);
 1267     emlrtDestroyArray(&lhs47);
 1268     emlrtDestroyArray(&rhs48);
 1269     emlrtDestroyArray(&lhs48);
 1270     emlrtDestroyArray(&rhs49);
 1271     emlrtDestroyArray(&lhs49);
 1272     emlrtDestroyArray(&rhs50);
 1273     emlrtDestroyArray(&lhs50);
 1274     emlrtDestroyArray(&rhs51);
 1275     emlrtDestroyArray(&lhs51);
 1276     emlrtDestroyArray(&rhs52);
 1277     emlrtDestroyArray(&lhs52);
 1278     emlrtDestroyArray(&rhs53);
 1279     emlrtDestroyArray(&lhs53);
 1280     emlrtDestroyArray(&rhs54);
 1281     emlrtDestroyArray(&lhs54);
 1282     emlrtDestroyArray(&rhs55);
 1283     emlrtDestroyArray(&lhs55);
 1284     emlrtDestroyArray(&rhs56);
 1285     emlrtDestroyArray(&lhs56);
 1286     emlrtDestroyArray(&rhs57);
 1287     emlrtDestroyArray(&lhs57);
 1288     emlrtDestroyArray(&rhs58);
 1289     emlrtDestroyArray(&lhs58);
 1290     emlrtDestroyArray(&rhs59);
 1291     emlrtDestroyArray(&lhs59);
 1292     emlrtDestroyArray(&rhs60);
 1293     emlrtDestroyArray(&lhs60);
 1294     emlrtDestroyArray(&rhs61);
 1295     emlrtDestroyArray(&lhs61);
 1296     emlrtDestroyArray(&rhs62);
 1297     emlrtDestroyArray(&lhs62);
 1298     emlrtDestroyArray(&rhs63);
 1299     emlrtDestroyArray(&lhs63);
 1300   }
 1301   
 1302   static const mxArray *emlrt_marshallOut(const char * u)
 1303   {
 1304     const mxArray *y;
 1305     const mxArray *m0;
 1306     y = NULL;
 1307     m0 = mxCreateString(u);
 1308     emlrtAssign(&y, m0);
 1309     return y;
 1310   }
 1311   
 1312   static const mxArray *b_emlrt_marshallOut(uint32_T u)
 1313   {
 1314     const mxArray *y;
 1315     const mxArray *m1;
 1316     y = NULL;
 1317     m1 = mxCreateNumericMatrix(1, 1, mxUINT32_CLASS, mxREAL);
 1318     *(uint32_T *)mxGetData(m1) = u;
 1319     emlrtAssign(&y, m1);
 1320     return y;
 1321   }
 1322   
 1323   static void b_info_helper(const mxArray **info)
 1324   {
 1325     const mxArray *rhs64 = NULL;
 1326     const mxArray *lhs64 = NULL;
 1327     const mxArray *rhs65 = NULL;
 1328     const mxArray *lhs65 = NULL;
 1329     const mxArray *rhs66 = NULL;
 1330     const mxArray *lhs66 = NULL;
 1331     const mxArray *rhs67 = NULL;
 1332     const mxArray *lhs67 = NULL;
 1333     const mxArray *rhs68 = NULL;
 1334     const mxArray *lhs68 = NULL;
 1335     const mxArray *rhs69 = NULL;
 1336     const mxArray *lhs69 = NULL;
 1337     const mxArray *rhs70 = NULL;
 1338     const mxArray *lhs70 = NULL;
 1339     const mxArray *rhs71 = NULL;
 1340     const mxArray *lhs71 = NULL;
 1341     const mxArray *rhs72 = NULL;
 1342     const mxArray *lhs72 = NULL;
 1343     const mxArray *rhs73 = NULL;
 1344     const mxArray *lhs73 = NULL;
 1345     const mxArray *rhs74 = NULL;
 1346     const mxArray *lhs74 = NULL;
 1347     const mxArray *rhs75 = NULL;
 1348     const mxArray *lhs75 = NULL;
 1349     const mxArray *rhs76 = NULL;
 1350     const mxArray *lhs76 = NULL;
 1351     const mxArray *rhs77 = NULL;
 1352     const mxArray *lhs77 = NULL;
 1353     const mxArray *rhs78 = NULL;
 1354     const mxArray *lhs78 = NULL;
 1355     const mxArray *rhs79 = NULL;
 1356     const mxArray *lhs79 = NULL;
 1357     const mxArray *rhs80 = NULL;
 1358     const mxArray *lhs80 = NULL;
 1359     const mxArray *rhs81 = NULL;
 1360     const mxArray *lhs81 = NULL;
 1361     const mxArray *rhs82 = NULL;
 1362     const mxArray *lhs82 = NULL;
 1363     const mxArray *rhs83 = NULL;
 1364     const mxArray *lhs83 = NULL;
 1365     const mxArray *rhs84 = NULL;
 1366     const mxArray *lhs84 = NULL;
 1367     const mxArray *rhs85 = NULL;
 1368     const mxArray *lhs85 = NULL;
 1369     const mxArray *rhs86 = NULL;
 1370     const mxArray *lhs86 = NULL;
 1371     const mxArray *rhs87 = NULL;
 1372     const mxArray *lhs87 = NULL;
 1373     const mxArray *rhs88 = NULL;
 1374     const mxArray *lhs88 = NULL;
 1375     const mxArray *rhs89 = NULL;
 1376     const mxArray *lhs89 = NULL;
 1377     const mxArray *rhs90 = NULL;
 1378     const mxArray *lhs90 = NULL;
 1379     const mxArray *rhs91 = NULL;
 1380     const mxArray *lhs91 = NULL;
 1381     const mxArray *rhs92 = NULL;
 1382     const mxArray *lhs92 = NULL;
 1383     const mxArray *rhs93 = NULL;
 1384     const mxArray *lhs93 = NULL;
 1385     const mxArray *rhs94 = NULL;
 1386     const mxArray *lhs94 = NULL;
 1387     const mxArray *rhs95 = NULL;
 1388     const mxArray *lhs95 = NULL;
 1389     const mxArray *rhs96 = NULL;
 1390     const mxArray *lhs96 = NULL;
 1391     const mxArray *rhs97 = NULL;
 1392     const mxArray *lhs97 = NULL;
 1393     const mxArray *rhs98 = NULL;
 1394     const mxArray *lhs98 = NULL;
 1395     const mxArray *rhs99 = NULL;
 1396     const mxArray *lhs99 = NULL;
 1397     const mxArray *rhs100 = NULL;
 1398     const mxArray *lhs100 = NULL;
 1399     const mxArray *rhs101 = NULL;
 1400     const mxArray *lhs101 = NULL;
 1401     const mxArray *rhs102 = NULL;
 1402     const mxArray *lhs102 = NULL;
 1403     const mxArray *rhs103 = NULL;
 1404     const mxArray *lhs103 = NULL;
 1405     const mxArray *rhs104 = NULL;
 1406     const mxArray *lhs104 = NULL;
 1407     const mxArray *rhs105 = NULL;
 1408     const mxArray *lhs105 = NULL;
 1409     const mxArray *rhs106 = NULL;
 1410     const mxArray *lhs106 = NULL;
 1411     emlrtAddField(*info, emlrt_marshallOut(
 1412       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/find.m!eml_find"),
 1413                   "context", 64);
 1414     emlrtAddField(*info, emlrt_marshallOut("eml_int_forloop_overflow_check"),
 1415                   "name", 64);
 1416     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 64);
 1417     emlrtAddField(*info, emlrt_marshallOut(
 1418       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_int_forloop_overflow_check.m"),
 1419                   "resolved", 64);
 1420     emlrtAddField(*info, b_emlrt_marshallOut(1346506740U), "fileTimeLo", 64);
 1421     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 64);
 1422     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 64);
 1423     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 64);
 1424     emlrtAssign(&rhs64, emlrtCreateCellArray(0));
 1425     emlrtAssign(&lhs64, emlrtCreateCellArray(0));
 1426     emlrtAddField(*info, emlrtAliasP(rhs64), "rhs", 64);
 1427     emlrtAddField(*info, emlrtAliasP(lhs64), "lhs", 64);
 1428     emlrtAddField(*info, emlrt_marshallOut(
 1429       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/find.m!eml_find"),
 1430                   "context", 65);
 1431     emlrtAddField(*info, emlrt_marshallOut("eml_index_plus"), "name", 65);
 1432     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 65);
 1433     emlrtAddField(*info, emlrt_marshallOut(
 1434       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_plus.m"),
 1435                   "resolved", 65);
 1436     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 65);
 1437     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 65);
 1438     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 65);
 1439     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 65);
 1440     emlrtAssign(&rhs65, emlrtCreateCellArray(0));
 1441     emlrtAssign(&lhs65, emlrtCreateCellArray(0));
 1442     emlrtAddField(*info, emlrtAliasP(rhs65), "rhs", 65);
 1443     emlrtAddField(*info, emlrtAliasP(lhs65), "lhs", 65);
 1444     emlrtAddField(*info, emlrt_marshallOut(
 1445       "[E]C:/Users/admin/Downloads/CSH_code_v3/C_and_Mex/TransitiveKNN_part2.m"),
 1446                   "context", 66);
 1447     emlrtAddField(*info, emlrt_marshallOut("length"), "name", 66);
 1448     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 66);
 1449     emlrtAddField(*info, emlrt_marshallOut(
 1450       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/length.m"), "resolved", 66);
 1451     emlrtAddField(*info, b_emlrt_marshallOut(1303142606U), "fileTimeLo", 66);
 1452     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 66);
 1453     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 66);
 1454     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 66);
 1455     emlrtAssign(&rhs66, emlrtCreateCellArray(0));
 1456     emlrtAssign(&lhs66, emlrtCreateCellArray(0));
 1457     emlrtAddField(*info, emlrtAliasP(rhs66), "rhs", 66);
 1458     emlrtAddField(*info, emlrtAliasP(lhs66), "lhs", 66);
 1459     emlrtAddField(*info, emlrt_marshallOut(
 1460       "[E]C:/Users/admin/Downloads/CSH_code_v3/C_and_Mex/TransitiveKNN_part2.m"),
 1461                   "context", 67);
 1462     emlrtAddField(*info, emlrt_marshallOut("min"), "name", 67);
 1463     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 67);
 1464     emlrtAddField(*info, emlrt_marshallOut(
 1465       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/min.m"), "resolved", 67);
 1466     emlrtAddField(*info, b_emlrt_marshallOut(1311251718U), "fileTimeLo", 67);
 1467     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 67);
 1468     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 67);
 1469     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 67);
 1470     emlrtAssign(&rhs67, emlrtCreateCellArray(0));
 1471     emlrtAssign(&lhs67, emlrtCreateCellArray(0));
 1472     emlrtAddField(*info, emlrtAliasP(rhs67), "rhs", 67);
 1473     emlrtAddField(*info, emlrtAliasP(lhs67), "lhs", 67);
 1474     emlrtAddField(*info, emlrt_marshallOut(
 1475       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_min_or_max.m!eml_bin_extremum"),
 1476                   "context", 68);
 1477     emlrtAddField(*info, emlrt_marshallOut("eml_scalar_eg"), "name", 68);
 1478     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 68);
 1479     emlrtAddField(*info, emlrt_marshallOut(
 1480       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalar_eg.m"), "resolved",
 1481                   68);
 1482     emlrtAddField(*info, b_emlrt_marshallOut(1286818796U), "fileTimeLo", 68);
 1483     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 68);
 1484     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 68);
 1485     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 68);
 1486     emlrtAssign(&rhs68, emlrtCreateCellArray(0));
 1487     emlrtAssign(&lhs68, emlrtCreateCellArray(0));
 1488     emlrtAddField(*info, emlrtAliasP(rhs68), "rhs", 68);
 1489     emlrtAddField(*info, emlrtAliasP(lhs68), "lhs", 68);
 1490     emlrtAddField(*info, emlrt_marshallOut(
 1491       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_min_or_max.m!eml_bin_extremum"),
 1492                   "context", 69);
 1493     emlrtAddField(*info, emlrt_marshallOut("eml_scalexp_alloc"), "name", 69);
 1494     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 69);
 1495     emlrtAddField(*info, emlrt_marshallOut(
 1496       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalexp_alloc.m"),
 1497                   "resolved", 69);
 1498     emlrtAddField(*info, b_emlrt_marshallOut(1358182540U), "fileTimeLo", 69);
 1499     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 69);
 1500     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 69);
 1501     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 69);
 1502     emlrtAssign(&rhs69, emlrtCreateCellArray(0));
 1503     emlrtAssign(&lhs69, emlrtCreateCellArray(0));
 1504     emlrtAddField(*info, emlrtAliasP(rhs69), "rhs", 69);
 1505     emlrtAddField(*info, emlrtAliasP(lhs69), "lhs", 69);
 1506     emlrtAddField(*info, emlrt_marshallOut(
 1507       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_min_or_max.m!eml_scalar_bin_extremum"),
 1508                   "context", 70);
 1509     emlrtAddField(*info, emlrt_marshallOut("eml_scalar_eg"), "name", 70);
 1510     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 70);
 1511     emlrtAddField(*info, emlrt_marshallOut(
 1512       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalar_eg.m"), "resolved",
 1513                   70);
 1514     emlrtAddField(*info, b_emlrt_marshallOut(1286818796U), "fileTimeLo", 70);
 1515     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 70);
 1516     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 70);
 1517     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 70);
 1518     emlrtAssign(&rhs70, emlrtCreateCellArray(0));
 1519     emlrtAssign(&lhs70, emlrtCreateCellArray(0));
 1520     emlrtAddField(*info, emlrtAliasP(rhs70), "rhs", 70);
 1521     emlrtAddField(*info, emlrtAliasP(lhs70), "lhs", 70);
 1522     emlrtAddField(*info, emlrt_marshallOut(
 1523       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_min_or_max.m!eml_scalar_bin_extremum"),
 1524                   "context", 71);
 1525     emlrtAddField(*info, emlrt_marshallOut("coder.internal.isBuiltInNumeric"),
 1526                   "name", 71);
 1527     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 71);
 1528     emlrtAddField(*info, emlrt_marshallOut(
 1529       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/isBuiltInNumeric.m"),
 1530                   "resolved", 71);
 1531     emlrtAddField(*info, b_emlrt_marshallOut(1363710956U), "fileTimeLo", 71);
 1532     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 71);
 1533     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 71);
 1534     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 71);
 1535     emlrtAssign(&rhs71, emlrtCreateCellArray(0));
 1536     emlrtAssign(&lhs71, emlrtCreateCellArray(0));
 1537     emlrtAddField(*info, emlrtAliasP(rhs71), "rhs", 71);
 1538     emlrtAddField(*info, emlrtAliasP(lhs71), "lhs", 71);
 1539     emlrtAddField(*info, emlrt_marshallOut(
 1540       "[E]C:/Users/admin/Downloads/CSH_code_v3/C_and_Mex/TransitiveKNN_part2.m"),
 1541                   "context", 72);
 1542     emlrtAddField(*info, emlrt_marshallOut("ind2sub"), "name", 72);
 1543     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 72);
 1544     emlrtAddField(*info, emlrt_marshallOut(
 1545       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/ind2sub.m"), "resolved", 72);
 1546     emlrtAddField(*info, b_emlrt_marshallOut(1363710256U), "fileTimeLo", 72);
 1547     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 72);
 1548     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 72);
 1549     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 72);
 1550     emlrtAssign(&rhs72, emlrtCreateCellArray(0));
 1551     emlrtAssign(&lhs72, emlrtCreateCellArray(0));
 1552     emlrtAddField(*info, emlrtAliasP(rhs72), "rhs", 72);
 1553     emlrtAddField(*info, emlrtAliasP(lhs72), "lhs", 72);
 1554     emlrtAddField(*info, emlrt_marshallOut(
 1555       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/ind2sub.m"), "context", 73);
 1556     emlrtAddField(*info, emlrt_marshallOut("coder.internal.isBuiltInNumeric"),
 1557                   "name", 73);
 1558     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 73);
 1559     emlrtAddField(*info, emlrt_marshallOut(
 1560       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/isBuiltInNumeric.m"),
 1561                   "resolved", 73);
 1562     emlrtAddField(*info, b_emlrt_marshallOut(1363710956U), "fileTimeLo", 73);
 1563     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 73);
 1564     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 73);
 1565     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 73);
 1566     emlrtAssign(&rhs73, emlrtCreateCellArray(0));
 1567     emlrtAssign(&lhs73, emlrtCreateCellArray(0));
 1568     emlrtAddField(*info, emlrtAliasP(rhs73), "rhs", 73);
 1569     emlrtAddField(*info, emlrtAliasP(lhs73), "lhs", 73);
 1570     emlrtAddField(*info, emlrt_marshallOut(
 1571       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/ind2sub.m"), "context", 74);
 1572     emlrtAddField(*info, emlrt_marshallOut("min"), "name", 74);
 1573     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 74);
 1574     emlrtAddField(*info, emlrt_marshallOut(
 1575       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/datafun/min.m"), "resolved", 74);
 1576     emlrtAddField(*info, b_emlrt_marshallOut(1311251718U), "fileTimeLo", 74);
 1577     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 74);
 1578     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 74);
 1579     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 74);
 1580     emlrtAssign(&rhs74, emlrtCreateCellArray(0));
 1581     emlrtAssign(&lhs74, emlrtCreateCellArray(0));
 1582     emlrtAddField(*info, emlrtAliasP(rhs74), "rhs", 74);
 1583     emlrtAddField(*info, emlrtAliasP(lhs74), "lhs", 74);
 1584     emlrtAddField(*info, emlrt_marshallOut(
 1585       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/ind2sub.m!cumprodsize"),
 1586                   "context", 75);
 1587     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 75);
 1588     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 75);
 1589     emlrtAddField(*info, emlrt_marshallOut(
 1590       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
 1591                   "resolved", 75);
 1592     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 75);
 1593     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 75);
 1594     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 75);
 1595     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 75);
 1596     emlrtAssign(&rhs75, emlrtCreateCellArray(0));
 1597     emlrtAssign(&lhs75, emlrtCreateCellArray(0));
 1598     emlrtAddField(*info, emlrtAliasP(rhs75), "rhs", 75);
 1599     emlrtAddField(*info, emlrtAliasP(lhs75), "lhs", 75);
 1600     emlrtAddField(*info, emlrt_marshallOut(
 1601       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/ind2sub.m"), "context", 76);
 1602     emlrtAddField(*info, emlrt_marshallOut("eml_index_prod"), "name", 76);
 1603     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 76);
 1604     emlrtAddField(*info, emlrt_marshallOut(
 1605       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_prod.m"),
 1606                   "resolved", 76);
 1607     emlrtAddField(*info, b_emlrt_marshallOut(1286818780U), "fileTimeLo", 76);
 1608     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 76);
 1609     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 76);
 1610     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 76);
 1611     emlrtAssign(&rhs76, emlrtCreateCellArray(0));
 1612     emlrtAssign(&lhs76, emlrtCreateCellArray(0));
 1613     emlrtAddField(*info, emlrtAliasP(rhs76), "rhs", 76);
 1614     emlrtAddField(*info, emlrtAliasP(lhs76), "lhs", 76);
 1615     emlrtAddField(*info, emlrt_marshallOut(
 1616       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_prod.m"), "context",
 1617                   77);
 1618     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 77);
 1619     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 77);
 1620     emlrtAddField(*info, emlrt_marshallOut(
 1621       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
 1622                   "resolved", 77);
 1623     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 77);
 1624     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 77);
 1625     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 77);
 1626     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 77);
 1627     emlrtAssign(&rhs77, emlrtCreateCellArray(0));
 1628     emlrtAssign(&lhs77, emlrtCreateCellArray(0));
 1629     emlrtAddField(*info, emlrtAliasP(rhs77), "rhs", 77);
 1630     emlrtAddField(*info, emlrtAliasP(lhs77), "lhs", 77);
 1631     emlrtAddField(*info, emlrt_marshallOut(
 1632       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_prod.m"), "context",
 1633                   78);
 1634     emlrtAddField(*info, emlrt_marshallOut("eml_index_times"), "name", 78);
 1635     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 78);
 1636     emlrtAddField(*info, emlrt_marshallOut(
 1637       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_times.m"),
 1638                   "resolved", 78);
 1639     emlrtAddField(*info, b_emlrt_marshallOut(1286818780U), "fileTimeLo", 78);
 1640     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 78);
 1641     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 78);
 1642     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 78);
 1643     emlrtAssign(&rhs78, emlrtCreateCellArray(0));
 1644     emlrtAssign(&lhs78, emlrtCreateCellArray(0));
 1645     emlrtAddField(*info, emlrtAliasP(rhs78), "rhs", 78);
 1646     emlrtAddField(*info, emlrtAliasP(lhs78), "lhs", 78);
 1647     emlrtAddField(*info, emlrt_marshallOut(
 1648       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/ind2sub.m"), "context", 79);
 1649     emlrtAddField(*info, emlrt_marshallOut("eml_index_times"), "name", 79);
 1650     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
 1651                   "dominantType", 79);
 1652     emlrtAddField(*info, emlrt_marshallOut(
 1653       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_times.m"),
 1654                   "resolved", 79);
 1655     emlrtAddField(*info, b_emlrt_marshallOut(1286818780U), "fileTimeLo", 79);
 1656     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 79);
 1657     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 79);
 1658     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 79);
 1659     emlrtAssign(&rhs79, emlrtCreateCellArray(0));
 1660     emlrtAssign(&lhs79, emlrtCreateCellArray(0));
 1661     emlrtAddField(*info, emlrtAliasP(rhs79), "rhs", 79);
 1662     emlrtAddField(*info, emlrtAliasP(lhs79), "lhs", 79);
 1663     emlrtAddField(*info, emlrt_marshallOut(
 1664       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/ind2sub.m!allinrange"),
 1665                   "context", 80);
 1666     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexIntRelop"), "name",
 1667                   80);
 1668     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 80);
 1669     emlrtAddField(*info, emlrt_marshallOut(
 1670       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/indexIntRelop.m"),
 1671                   "resolved", 80);
 1672     emlrtAddField(*info, b_emlrt_marshallOut(1326724722U), "fileTimeLo", 80);
 1673     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 80);
 1674     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 80);
 1675     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 80);
 1676     emlrtAssign(&rhs80, emlrtCreateCellArray(0));
 1677     emlrtAssign(&lhs80, emlrtCreateCellArray(0));
 1678     emlrtAddField(*info, emlrtAliasP(rhs80), "rhs", 80);
 1679     emlrtAddField(*info, emlrtAliasP(lhs80), "lhs", 80);
 1680     emlrtAddField(*info, emlrt_marshallOut(
 1681       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/indexIntRelop.m!float_class_contains_indexIntClass"),
 1682                   "context", 81);
 1683     emlrtAddField(*info, emlrt_marshallOut("eml_float_model"), "name", 81);
 1684     emlrtAddField(*info, emlrt_marshallOut("char"), "dominantType", 81);
 1685     emlrtAddField(*info, emlrt_marshallOut(
 1686       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_float_model.m"),
 1687                   "resolved", 81);
 1688     emlrtAddField(*info, b_emlrt_marshallOut(1326724396U), "fileTimeLo", 81);
 1689     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 81);
 1690     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 81);
 1691     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 81);
 1692     emlrtAssign(&rhs81, emlrtCreateCellArray(0));
 1693     emlrtAssign(&lhs81, emlrtCreateCellArray(0));
 1694     emlrtAddField(*info, emlrtAliasP(rhs81), "rhs", 81);
 1695     emlrtAddField(*info, emlrtAliasP(lhs81), "lhs", 81);
 1696     emlrtAddField(*info, emlrt_marshallOut(
 1697       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/indexIntRelop.m!is_signed_indexIntClass"),
 1698                   "context", 82);
 1699     emlrtAddField(*info, emlrt_marshallOut("intmin"), "name", 82);
 1700     emlrtAddField(*info, emlrt_marshallOut("char"), "dominantType", 82);
 1701     emlrtAddField(*info, emlrt_marshallOut(
 1702       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/intmin.m"), "resolved", 82);
 1703     emlrtAddField(*info, b_emlrt_marshallOut(1362258282U), "fileTimeLo", 82);
 1704     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 82);
 1705     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 82);
 1706     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 82);
 1707     emlrtAssign(&rhs82, emlrtCreateCellArray(0));
 1708     emlrtAssign(&lhs82, emlrtCreateCellArray(0));
 1709     emlrtAddField(*info, emlrtAliasP(rhs82), "rhs", 82);
 1710     emlrtAddField(*info, emlrtAliasP(lhs82), "lhs", 82);
 1711     emlrtAddField(*info, emlrt_marshallOut(
 1712       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/ind2sub.m"), "context", 83);
 1713     emlrtAddField(*info, emlrt_marshallOut("eml_index_minus"), "name", 83);
 1714     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 83);
 1715     emlrtAddField(*info, emlrt_marshallOut(
 1716       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_minus.m"),
 1717                   "resolved", 83);
 1718     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 83);
 1719     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 83);
 1720     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 83);
 1721     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 83);
 1722     emlrtAssign(&rhs83, emlrtCreateCellArray(0));
 1723     emlrtAssign(&lhs83, emlrtCreateCellArray(0));
 1724     emlrtAddField(*info, emlrtAliasP(rhs83), "rhs", 83);
 1725     emlrtAddField(*info, emlrtAliasP(lhs83), "lhs", 83);
 1726     emlrtAddField(*info, emlrt_marshallOut(
 1727       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/ind2sub.m"), "context", 84);
 1728     emlrtAddField(*info, emlrt_marshallOut("eml_index_rdivide"), "name", 84);
 1729     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
 1730                   "dominantType", 84);
 1731     emlrtAddField(*info, emlrt_marshallOut(
 1732       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_rdivide.m"),
 1733                   "resolved", 84);
 1734     emlrtAddField(*info, b_emlrt_marshallOut(1286818780U), "fileTimeLo", 84);
 1735     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 84);
 1736     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 84);
 1737     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 84);
 1738     emlrtAssign(&rhs84, emlrtCreateCellArray(0));
 1739     emlrtAssign(&lhs84, emlrtCreateCellArray(0));
 1740     emlrtAddField(*info, emlrtAliasP(rhs84), "rhs", 84);
 1741     emlrtAddField(*info, emlrtAliasP(lhs84), "lhs", 84);
 1742     emlrtAddField(*info, emlrt_marshallOut(
 1743       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_rdivide.m"),
 1744                   "context", 85);
 1745     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 85);
 1746     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 85);
 1747     emlrtAddField(*info, emlrt_marshallOut(
 1748       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
 1749                   "resolved", 85);
 1750     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 85);
 1751     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 85);
 1752     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 85);
 1753     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 85);
 1754     emlrtAssign(&rhs85, emlrtCreateCellArray(0));
 1755     emlrtAssign(&lhs85, emlrtCreateCellArray(0));
 1756     emlrtAddField(*info, emlrtAliasP(rhs85), "rhs", 85);
 1757     emlrtAddField(*info, emlrtAliasP(lhs85), "lhs", 85);
 1758     emlrtAddField(*info, emlrt_marshallOut(
 1759       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/ind2sub.m"), "context", 86);
 1760     emlrtAddField(*info, emlrt_marshallOut("eml_index_plus"), "name", 86);
 1761     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 86);
 1762     emlrtAddField(*info, emlrt_marshallOut(
 1763       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_plus.m"),
 1764                   "resolved", 86);
 1765     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 86);
 1766     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 86);
 1767     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 86);
 1768     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 86);
 1769     emlrtAssign(&rhs86, emlrtCreateCellArray(0));
 1770     emlrtAssign(&lhs86, emlrtCreateCellArray(0));
 1771     emlrtAddField(*info, emlrtAliasP(rhs86), "rhs", 86);
 1772     emlrtAddField(*info, emlrtAliasP(lhs86), "lhs", 86);
 1773     emlrtAddField(*info, emlrt_marshallOut(
 1774       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/ind2sub.m"), "context", 87);
 1775     emlrtAddField(*info, emlrt_marshallOut("eml_index_minus"), "name", 87);
 1776     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
 1777                   "dominantType", 87);
 1778     emlrtAddField(*info, emlrt_marshallOut(
 1779       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_minus.m"),
 1780                   "resolved", 87);
 1781     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 87);
 1782     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 87);
 1783     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 87);
 1784     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 87);
 1785     emlrtAssign(&rhs87, emlrtCreateCellArray(0));
 1786     emlrtAssign(&lhs87, emlrtCreateCellArray(0));
 1787     emlrtAddField(*info, emlrtAliasP(rhs87), "rhs", 87);
 1788     emlrtAddField(*info, emlrtAliasP(lhs87), "lhs", 87);
 1789     emlrtAddField(*info, emlrt_marshallOut(
 1790       "[E]C:/Users/admin/Downloads/CSH_code_v3/C_and_Mex/TransitiveKNN_part2.m"),
 1791                   "context", 88);
 1792     emlrtAddField(*info, emlrt_marshallOut("permute"), "name", 88);
 1793     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 88);
 1794     emlrtAddField(*info, emlrt_marshallOut(
 1795       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m"), "resolved", 88);
 1796     emlrtAddField(*info, b_emlrt_marshallOut(1372327504U), "fileTimeLo", 88);
 1797     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 88);
 1798     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 88);
 1799     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 88);
 1800     emlrtAssign(&rhs88, emlrtCreateCellArray(0));
 1801     emlrtAssign(&lhs88, emlrtCreateCellArray(0));
 1802     emlrtAddField(*info, emlrtAliasP(rhs88), "rhs", 88);
 1803     emlrtAddField(*info, emlrtAliasP(lhs88), "lhs", 88);
 1804     emlrtAddField(*info, emlrt_marshallOut(
 1805       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m"), "context", 89);
 1806     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 89);
 1807     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 89);
 1808     emlrtAddField(*info, emlrt_marshallOut(
 1809       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
 1810                   "resolved", 89);
 1811     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 89);
 1812     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 89);
 1813     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 89);
 1814     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 89);
 1815     emlrtAssign(&rhs89, emlrtCreateCellArray(0));
 1816     emlrtAssign(&lhs89, emlrtCreateCellArray(0));
 1817     emlrtAddField(*info, emlrtAliasP(rhs89), "rhs", 89);
 1818     emlrtAddField(*info, emlrtAliasP(lhs89), "lhs", 89);
 1819     emlrtAddField(*info, emlrt_marshallOut(
 1820       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m"), "context", 90);
 1821     emlrtAddField(*info, emlrt_marshallOut("eml_is_permutation"), "name", 90);
 1822     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 90);
 1823     emlrtAddField(*info, emlrt_marshallOut(
 1824       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_is_permutation.m"),
 1825                   "resolved", 90);
 1826     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 90);
 1827     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 90);
 1828     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 90);
 1829     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 90);
 1830     emlrtAssign(&rhs90, emlrtCreateCellArray(0));
 1831     emlrtAssign(&lhs90, emlrtCreateCellArray(0));
 1832     emlrtAddField(*info, emlrtAliasP(rhs90), "rhs", 90);
 1833     emlrtAddField(*info, emlrtAliasP(lhs90), "lhs", 90);
 1834     emlrtAddField(*info, emlrt_marshallOut(
 1835       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_is_permutation.m"),
 1836                   "context", 91);
 1837     emlrtAddField(*info, emlrt_marshallOut("eml_scalar_floor"), "name", 91);
 1838     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 91);
 1839     emlrtAddField(*info, emlrt_marshallOut(
 1840       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elfun/eml_scalar_floor.m"),
 1841                   "resolved", 91);
 1842     emlrtAddField(*info, b_emlrt_marshallOut(1286818726U), "fileTimeLo", 91);
 1843     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 91);
 1844     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 91);
 1845     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 91);
 1846     emlrtAssign(&rhs91, emlrtCreateCellArray(0));
 1847     emlrtAssign(&lhs91, emlrtCreateCellArray(0));
 1848     emlrtAddField(*info, emlrtAliasP(rhs91), "rhs", 91);
 1849     emlrtAddField(*info, emlrtAliasP(lhs91), "lhs", 91);
 1850     emlrtAddField(*info, emlrt_marshallOut(
 1851       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_is_permutation.m"),
 1852                   "context", 92);
 1853     emlrtAddField(*info, emlrt_marshallOut("all"), "name", 92);
 1854     emlrtAddField(*info, emlrt_marshallOut("logical"), "dominantType", 92);
 1855     emlrtAddField(*info, emlrt_marshallOut(
 1856       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/all.m"), "resolved", 92);
 1857     emlrtAddField(*info, b_emlrt_marshallOut(1363710276U), "fileTimeLo", 92);
 1858     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 92);
 1859     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 92);
 1860     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 92);
 1861     emlrtAssign(&rhs92, emlrtCreateCellArray(0));
 1862     emlrtAssign(&lhs92, emlrtCreateCellArray(0));
 1863     emlrtAddField(*info, emlrtAliasP(rhs92), "rhs", 92);
 1864     emlrtAddField(*info, emlrtAliasP(lhs92), "lhs", 92);
 1865     emlrtAddField(*info, emlrt_marshallOut(
 1866       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/all.m"), "context", 93);
 1867     emlrtAddField(*info, emlrt_marshallOut("coder.internal.isBuiltInNumeric"),
 1868                   "name", 93);
 1869     emlrtAddField(*info, emlrt_marshallOut("logical"), "dominantType", 93);
 1870     emlrtAddField(*info, emlrt_marshallOut(
 1871       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/isBuiltInNumeric.m"),
 1872                   "resolved", 93);
 1873     emlrtAddField(*info, b_emlrt_marshallOut(1363710956U), "fileTimeLo", 93);
 1874     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 93);
 1875     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 93);
 1876     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 93);
 1877     emlrtAssign(&rhs93, emlrtCreateCellArray(0));
 1878     emlrtAssign(&lhs93, emlrtCreateCellArray(0));
 1879     emlrtAddField(*info, emlrtAliasP(rhs93), "rhs", 93);
 1880     emlrtAddField(*info, emlrtAliasP(lhs93), "lhs", 93);
 1881     emlrtAddField(*info, emlrt_marshallOut(
 1882       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/ops/all.m"), "context", 94);
 1883     emlrtAddField(*info, emlrt_marshallOut("eml_all_or_any"), "name", 94);
 1884     emlrtAddField(*info, emlrt_marshallOut("char"), "dominantType", 94);
 1885     emlrtAddField(*info, emlrt_marshallOut(
 1886       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_all_or_any.m"),
 1887                   "resolved", 94);
 1888     emlrtAddField(*info, b_emlrt_marshallOut(1286818694U), "fileTimeLo", 94);
 1889     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 94);
 1890     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 94);
 1891     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 94);
 1892     emlrtAssign(&rhs94, emlrtCreateCellArray(0));
 1893     emlrtAssign(&lhs94, emlrtCreateCellArray(0));
 1894     emlrtAddField(*info, emlrtAliasP(rhs94), "rhs", 94);
 1895     emlrtAddField(*info, emlrtAliasP(lhs94), "lhs", 94);
 1896     emlrtAddField(*info, emlrt_marshallOut(
 1897       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_all_or_any.m"), "context",
 1898                   95);
 1899     emlrtAddField(*info, emlrt_marshallOut("isequal"), "name", 95);
 1900     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 95);
 1901     emlrtAddField(*info, emlrt_marshallOut(
 1902       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/isequal.m"), "resolved", 95);
 1903     emlrtAddField(*info, b_emlrt_marshallOut(1286818758U), "fileTimeLo", 95);
 1904     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 95);
 1905     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 95);
 1906     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 95);
 1907     emlrtAssign(&rhs95, emlrtCreateCellArray(0));
 1908     emlrtAssign(&lhs95, emlrtCreateCellArray(0));
 1909     emlrtAddField(*info, emlrtAliasP(rhs95), "rhs", 95);
 1910     emlrtAddField(*info, emlrtAliasP(lhs95), "lhs", 95);
 1911     emlrtAddField(*info, emlrt_marshallOut(
 1912       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/isequal.m"), "context", 96);
 1913     emlrtAddField(*info, emlrt_marshallOut("eml_isequal_core"), "name", 96);
 1914     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 96);
 1915     emlrtAddField(*info, emlrt_marshallOut(
 1916       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_isequal_core.m"),
 1917                   "resolved", 96);
 1918     emlrtAddField(*info, b_emlrt_marshallOut(1286818786U), "fileTimeLo", 96);
 1919     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 96);
 1920     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 96);
 1921     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 96);
 1922     emlrtAssign(&rhs96, emlrtCreateCellArray(0));
 1923     emlrtAssign(&lhs96, emlrtCreateCellArray(0));
 1924     emlrtAddField(*info, emlrtAliasP(rhs96), "rhs", 96);
 1925     emlrtAddField(*info, emlrtAliasP(lhs96), "lhs", 96);
 1926     emlrtAddField(*info, emlrt_marshallOut(
 1927       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_all_or_any.m"), "context",
 1928                   97);
 1929     emlrtAddField(*info, emlrt_marshallOut("eml_const_nonsingleton_dim"), "name",
 1930                   97);
 1931     emlrtAddField(*info, emlrt_marshallOut("logical"), "dominantType", 97);
 1932     emlrtAddField(*info, emlrt_marshallOut(
 1933       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_const_nonsingleton_dim.m"),
 1934                   "resolved", 97);
 1935     emlrtAddField(*info, b_emlrt_marshallOut(1286818696U), "fileTimeLo", 97);
 1936     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 97);
 1937     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 97);
 1938     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 97);
 1939     emlrtAssign(&rhs97, emlrtCreateCellArray(0));
 1940     emlrtAssign(&lhs97, emlrtCreateCellArray(0));
 1941     emlrtAddField(*info, emlrtAliasP(rhs97), "rhs", 97);
 1942     emlrtAddField(*info, emlrtAliasP(lhs97), "lhs", 97);
 1943     emlrtAddField(*info, emlrt_marshallOut(
 1944       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m"), "context", 98);
 1945     emlrtAddField(*info, emlrt_marshallOut("eml_scalar_eg"), "name", 98);
 1946     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 98);
 1947     emlrtAddField(*info, emlrt_marshallOut(
 1948       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_scalar_eg.m"), "resolved",
 1949                   98);
 1950     emlrtAddField(*info, b_emlrt_marshallOut(1286818796U), "fileTimeLo", 98);
 1951     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 98);
 1952     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 98);
 1953     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 98);
 1954     emlrtAssign(&rhs98, emlrtCreateCellArray(0));
 1955     emlrtAssign(&lhs98, emlrtCreateCellArray(0));
 1956     emlrtAddField(*info, emlrtAliasP(rhs98), "rhs", 98);
 1957     emlrtAddField(*info, emlrtAliasP(lhs98), "lhs", 98);
 1958     emlrtAddField(*info, emlrt_marshallOut(
 1959       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m!nomovement"),
 1960                   "context", 99);
 1961     emlrtAddField(*info, emlrt_marshallOut("eml_index_class"), "name", 99);
 1962     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 99);
 1963     emlrtAddField(*info, emlrt_marshallOut(
 1964       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_class.m"),
 1965                   "resolved", 99);
 1966     emlrtAddField(*info, b_emlrt_marshallOut(1323166978U), "fileTimeLo", 99);
 1967     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 99);
 1968     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 99);
 1969     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 99);
 1970     emlrtAssign(&rhs99, emlrtCreateCellArray(0));
 1971     emlrtAssign(&lhs99, emlrtCreateCellArray(0));
 1972     emlrtAddField(*info, emlrtAliasP(rhs99), "rhs", 99);
 1973     emlrtAddField(*info, emlrtAliasP(lhs99), "lhs", 99);
 1974     emlrtAddField(*info, emlrt_marshallOut(
 1975       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m!nomovement"),
 1976                   "context", 100);
 1977     emlrtAddField(*info, emlrt_marshallOut("eml_int_forloop_overflow_check"),
 1978                   "name", 100);
 1979     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 100);
 1980     emlrtAddField(*info, emlrt_marshallOut(
 1981       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_int_forloop_overflow_check.m"),
 1982                   "resolved", 100);
 1983     emlrtAddField(*info, b_emlrt_marshallOut(1346506740U), "fileTimeLo", 100);
 1984     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 100);
 1985     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 100);
 1986     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 100);
 1987     emlrtAssign(&rhs100, emlrtCreateCellArray(0));
 1988     emlrtAssign(&lhs100, emlrtCreateCellArray(0));
 1989     emlrtAddField(*info, emlrtAliasP(rhs100), "rhs", 100);
 1990     emlrtAddField(*info, emlrtAliasP(lhs100), "lhs", 100);
 1991     emlrtAddField(*info, emlrt_marshallOut(
 1992       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m"), "context", 101);
 1993     emlrtAddField(*info, emlrt_marshallOut("eml_int_forloop_overflow_check"),
 1994                   "name", 101);
 1995     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 101);
 1996     emlrtAddField(*info, emlrt_marshallOut(
 1997       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_int_forloop_overflow_check.m"),
 1998                   "resolved", 101);
 1999     emlrtAddField(*info, b_emlrt_marshallOut(1346506740U), "fileTimeLo", 101);
 2000     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 101);
 2001     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 101);
 2002     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 101);
 2003     emlrtAssign(&rhs101, emlrtCreateCellArray(0));
 2004     emlrtAssign(&lhs101, emlrtCreateCellArray(0));
 2005     emlrtAddField(*info, emlrtAliasP(rhs101), "rhs", 101);
 2006     emlrtAddField(*info, emlrtAliasP(lhs101), "lhs", 101);
 2007     emlrtAddField(*info, emlrt_marshallOut(
 2008       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m"), "context", 102);
 2009     emlrtAddField(*info, emlrt_marshallOut("eml_index_times"), "name", 102);
 2010     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 102);
 2011     emlrtAddField(*info, emlrt_marshallOut(
 2012       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_times.m"),
 2013                   "resolved", 102);
 2014     emlrtAddField(*info, b_emlrt_marshallOut(1286818780U), "fileTimeLo", 102);
 2015     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 102);
 2016     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 102);
 2017     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 102);
 2018     emlrtAssign(&rhs102, emlrtCreateCellArray(0));
 2019     emlrtAssign(&lhs102, emlrtCreateCellArray(0));
 2020     emlrtAddField(*info, emlrtAliasP(rhs102), "rhs", 102);
 2021     emlrtAddField(*info, emlrtAliasP(lhs102), "lhs", 102);
 2022     emlrtAddField(*info, emlrt_marshallOut(
 2023       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m"), "context", 103);
 2024     emlrtAddField(*info, emlrt_marshallOut("eml_index_plus"), "name", 103);
 2025     emlrtAddField(*info, emlrt_marshallOut("double"), "dominantType", 103);
 2026     emlrtAddField(*info, emlrt_marshallOut(
 2027       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_plus.m"),
 2028                   "resolved", 103);
 2029     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 103);
 2030     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 103);
 2031     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 103);
 2032     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 103);
 2033     emlrtAssign(&rhs103, emlrtCreateCellArray(0));
 2034     emlrtAssign(&lhs103, emlrtCreateCellArray(0));
 2035     emlrtAddField(*info, emlrtAliasP(rhs103), "rhs", 103);
 2036     emlrtAddField(*info, emlrtAliasP(lhs103), "lhs", 103);
 2037     emlrtAddField(*info, emlrt_marshallOut(
 2038       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m"), "context", 104);
 2039     emlrtAddField(*info, emlrt_marshallOut("eml_index_times"), "name", 104);
 2040     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
 2041                   "dominantType", 104);
 2042     emlrtAddField(*info, emlrt_marshallOut(
 2043       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_times.m"),
 2044                   "resolved", 104);
 2045     emlrtAddField(*info, b_emlrt_marshallOut(1286818780U), "fileTimeLo", 104);
 2046     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 104);
 2047     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 104);
 2048     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 104);
 2049     emlrtAssign(&rhs104, emlrtCreateCellArray(0));
 2050     emlrtAssign(&lhs104, emlrtCreateCellArray(0));
 2051     emlrtAddField(*info, emlrtAliasP(rhs104), "rhs", 104);
 2052     emlrtAddField(*info, emlrtAliasP(lhs104), "lhs", 104);
 2053     emlrtAddField(*info, emlrt_marshallOut(
 2054       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m"), "context", 105);
 2055     emlrtAddField(*info, emlrt_marshallOut("eml_index_plus"), "name", 105);
 2056     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexInt"),
 2057                   "dominantType", 105);
 2058     emlrtAddField(*info, emlrt_marshallOut(
 2059       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/eml/eml_index_plus.m"),
 2060                   "resolved", 105);
 2061     emlrtAddField(*info, b_emlrt_marshallOut(1286818778U), "fileTimeLo", 105);
 2062     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 105);
 2063     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 105);
 2064     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 105);
 2065     emlrtAssign(&rhs105, emlrtCreateCellArray(0));
 2066     emlrtAssign(&lhs105, emlrtCreateCellArray(0));
 2067     emlrtAddField(*info, emlrtAliasP(rhs105), "rhs", 105);
 2068     emlrtAddField(*info, emlrtAliasP(lhs105), "lhs", 105);
 2069     emlrtAddField(*info, emlrt_marshallOut(
 2070       "[ILXE]$matlabroot$/toolbox/eml/lib/matlab/elmat/permute.m"), "context", 106);
 2071     emlrtAddField(*info, emlrt_marshallOut("coder.internal.indexIntRelop"), "name",
 2072                   106);
 2073     emlrtAddField(*info, emlrt_marshallOut(""), "dominantType", 106);
 2074     emlrtAddField(*info, emlrt_marshallOut(
 2075       "[IXE]$matlabroot$/toolbox/shared/coder/coder/+coder/+internal/indexIntRelop.m"),
 2076                   "resolved", 106);
 2077     emlrtAddField(*info, b_emlrt_marshallOut(1326724722U), "fileTimeLo", 106);
 2078     emlrtAddField(*info, b_emlrt_marshallOut(0U), "fileTimeHi", 106);
 2079     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeLo", 106);
 2080     emlrtAddField(*info, b_emlrt_marshallOut(0U), "mFileTimeHi", 106);
 2081     emlrtAssign(&rhs106, emlrtCreateCellArray(0));
 2082     emlrtAssign(&lhs106, emlrtCreateCellArray(0));
 2083     emlrtAddField(*info, emlrtAliasP(rhs106), "rhs", 106);
 2084     emlrtAddField(*info, emlrtAliasP(lhs106), "lhs", 106);
 2085     emlrtDestroyArray(&rhs64);
 2086     emlrtDestroyArray(&lhs64);
 2087     emlrtDestroyArray(&rhs65);
 2088     emlrtDestroyArray(&lhs65);
 2089     emlrtDestroyArray(&rhs66);
 2090     emlrtDestroyArray(&lhs66);
 2091     emlrtDestroyArray(&rhs67);
 2092     emlrtDestroyArray(&lhs67);
 2093     emlrtDestroyArray(&rhs68);
 2094     emlrtDestroyArray(&lhs68);
 2095     emlrtDestroyArray(&rhs69);
 2096     emlrtDestroyArray(&lhs69);
 2097     emlrtDestroyArray(&rhs70);
 2098     emlrtDestroyArray(&lhs70);
 2099     emlrtDestroyArray(&rhs71);
 2100     emlrtDestroyArray(&lhs71);
 2101     emlrtDestroyArray(&rhs72);
 2102     emlrtDestroyArray(&lhs72);
 2103     emlrtDestroyArray(&rhs73);
 2104     emlrtDestroyArray(&lhs73);
 2105     emlrtDestroyArray(&rhs74);
 2106     emlrtDestroyArray(&lhs74);
 2107     emlrtDestroyArray(&rhs75);
 2108     emlrtDestroyArray(&lhs75);
 2109     emlrtDestroyArray(&rhs76);
 2110     emlrtDestroyArray(&lhs76);
 2111     emlrtDestroyArray(&rhs77);
 2112     emlrtDestroyArray(&lhs77);
 2113     emlrtDestroyArray(&rhs78);
 2114     emlrtDestroyArray(&lhs78);
 2115     emlrtDestroyArray(&rhs79);
 2116     emlrtDestroyArray(&lhs79);
 2117     emlrtDestroyArray(&rhs80);
 2118     emlrtDestroyArray(&lhs80);
 2119     emlrtDestroyArray(&rhs81);
 2120     emlrtDestroyArray(&lhs81);
 2121     emlrtDestroyArray(&rhs82);
 2122     emlrtDestroyArray(&lhs82);
 2123     emlrtDestroyArray(&rhs83);
 2124     emlrtDestroyArray(&lhs83);
 2125     emlrtDestroyArray(&rhs84);
 2126     emlrtDestroyArray(&lhs84);
 2127     emlrtDestroyArray(&rhs85);
 2128     emlrtDestroyArray(&lhs85);
 2129     emlrtDestroyArray(&rhs86);
 2130     emlrtDestroyArray(&lhs86);
 2131     emlrtDestroyArray(&rhs87);
 2132     emlrtDestroyArray(&lhs87);
 2133     emlrtDestroyArray(&rhs88);
 2134     emlrtDestroyArray(&lhs88);
 2135     emlrtDestroyArray(&rhs89);
 2136     emlrtDestroyArray(&lhs89);
 2137     emlrtDestroyArray(&rhs90);
 2138     emlrtDestroyArray(&lhs90);
 2139     emlrtDestroyArray(&rhs91);
 2140     emlrtDestroyArray(&lhs91);
 2141     emlrtDestroyArray(&rhs92);
 2142     emlrtDestroyArray(&lhs92);
 2143     emlrtDestroyArray(&rhs93);
 2144     emlrtDestroyArray(&lhs93);
 2145     emlrtDestroyArray(&rhs94);
 2146     emlrtDestroyArray(&lhs94);
 2147     emlrtDestroyArray(&rhs95);
 2148     emlrtDestroyArray(&lhs95);
 2149     emlrtDestroyArray(&rhs96);
 2150     emlrtDestroyArray(&lhs96);
 2151     emlrtDestroyArray(&rhs97);
 2152     emlrtDestroyArray(&lhs97);
 2153     emlrtDestroyArray(&rhs98);
 2154     emlrtDestroyArray(&lhs98);
 2155     emlrtDestroyArray(&rhs99);
 2156     emlrtDestroyArray(&lhs99);
 2157     emlrtDestroyArray(&rhs100);
 2158     emlrtDestroyArray(&lhs100);
 2159     emlrtDestroyArray(&rhs101);
 2160     emlrtDestroyArray(&lhs101);
 2161     emlrtDestroyArray(&rhs102);
 2162     emlrtDestroyArray(&lhs102);
 2163     emlrtDestroyArray(&rhs103);
 2164     emlrtDestroyArray(&lhs103);
 2165     emlrtDestroyArray(&rhs104);
 2166     emlrtDestroyArray(&lhs104);
 2167     emlrtDestroyArray(&rhs105);
 2168     emlrtDestroyArray(&lhs105);
 2169     emlrtDestroyArray(&rhs106);
 2170     emlrtDestroyArray(&lhs106);
 2171   }
 2172   
 2173   MEXFUNCTION_LINKAGE mxArray *emlrtMexFcnProperties(void);
 2174   mxArray *emlrtMexFcnProperties()
 2175   {
 2176     const char *mexProperties[] = {
 2177       "Version",
 2178       "ResolvedFunctions",
 2179       "EntryPoints",
 2180       "CoverageInfo",
 2181       NULL };
 2182   
 2183     const char *epProperties[] = {
 2184       "Name",
 2185       "NumberOfInputs",
 2186       "NumberOfOutputs",
 2187       "ConstantInputs" };
 2188   
 2189     mxArray *xResult = mxCreateStructMatrix(1,1,4,mexProperties);
 2190     mxArray *xEntryPoints = mxCreateStructMatrix(1,1,4,epProperties);
 2191     mxArray *xInputs = NULL;
 2192     xInputs = mxCreateLogicalMatrix(1, 6);
 2193     mxSetFieldByNumber(xEntryPoints, 0, 0, mxCreateString("TransitiveKNN_part2"));
 2194     mxSetFieldByNumber(xEntryPoints, 0, 1, mxCreateDoubleScalar(6));
 2195     mxSetFieldByNumber(xEntryPoints, 0, 2, mxCreateDoubleScalar(3));
 2196     mxSetFieldByNumber(xEntryPoints, 0, 3, xInputs);
 2197     mxSetFieldByNumber(xResult, 0, 0, mxCreateString("8.2.0.701 (R2013b)"));
 2198     mxSetFieldByNumber(xResult, 0, 1, (mxArray*)emlrtMexFcnResolvedFunctionsInfo());
 2199     mxSetFieldByNumber(xResult, 0, 2, xEntryPoints);
 2200     return xResult;
 2201   }
 2202   
 2203   /* End of code generation (_coder_TransitiveKNN_part2_info.c) */
 2204