⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c4_multitones_proba_hard.c

📁 FFH, pre-hopping anti-jamming system
💻 C
📖 第 1 页 / 共 4 页
字号:
    c4_c_u[c4_i14] = (*(real_T (*)[96])c4_b_u)[c4_i14];
  }
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 1U, 1, 96));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_c_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  int32_T c4_i15;
  real_T c4_c_u[98];
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  for(c4_i15 = 0; c4_i15 < 98; c4_i15 = c4_i15 + 1) {
    c4_c_u[c4_i15] = (*(real_T (*)[98])c4_b_u)[c4_i15];
  }
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 1U, 1, 98));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_d_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_e_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  int32_T c4_i16;
  real_T c4_c_u[32];
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  for(c4_i16 = 0; c4_i16 < 32; c4_i16 = c4_i16 + 1) {
    c4_c_u[c4_i16] = (*(real_T (*)[32])c4_b_u)[c4_i16];
  }
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 1U, 1, 32));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_f_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  int32_T c4_i17;
  real_T c4_c_u[32];
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  for(c4_i17 = 0; c4_i17 < 32; c4_i17 = c4_i17 + 1) {
    c4_c_u[c4_i17] = (*(real_T (*)[32])c4_b_u)[c4_i17];
  }
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 1U, 1, 32));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_g_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  int32_T c4_i18;
  real_T c4_c_u[32];
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  for(c4_i18 = 0; c4_i18 < 32; c4_i18 = c4_i18 + 1) {
    c4_c_u[c4_i18] = (*(real_T (*)[32])c4_b_u)[c4_i18];
  }
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 1U, 1, 32));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_h_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_i_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_j_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_k_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_l_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  int32_T c4_i19;
  real_T c4_c_u[1025];
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  for(c4_i19 = 0; c4_i19 < 1025; c4_i19 = c4_i19 + 1) {
    c4_c_u[c4_i19] = (*(real_T (*)[1025])c4_b_u)[c4_i19];
  }
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 1U, 1, 1025));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_m_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_n_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_o_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_p_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_q_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_r_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  int32_T c4_i20;
  real_T c4_c_u[100];
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  for(c4_i20 = 0; c4_i20 < 100; c4_i20 = c4_i20 + 1) {
    c4_c_u[c4_i20] = (*(real_T (*)[100])c4_b_u)[c4_i20];
  }
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 1U, 1, 100));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_s_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  int32_T c4_i21;
  real_T c4_c_u[100];
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  for(c4_i21 = 0; c4_i21 < 100; c4_i21 = c4_i21 + 1) {
    c4_c_u[c4_i21] = (*(real_T (*)[100])c4_b_u)[c4_i21];
  }
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 1U, 1, 100));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_t_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_u_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_v_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_w_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_x_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_y_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_ab_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

static const mxArray *c4_bb_sf_marshall(void *c4_chartInstance, void *c4_b_u)
{
  const mxArray *c4_b_y = NULL;
  real_T c4_c_u;
  const mxArray *c4_c_y = NULL;
  c4_b_y = NULL;
  c4_c_u = *(real_T *)c4_b_u;
  c4_c_y = NULL;
  sf_mex_assign(&c4_c_y, sf_mex_create(&c4_c_u, "y", 0, 0U, 0U, 0));
  sf_mex_assign(&c4_b_y, c4_c_y);
  return c4_b_y;
}

const mxArray *sf_c4_multitones_proba_hard_get_eml_resolved_functions_info(void)
{
  const mxArray *c4_nameCaptureInfo = NULL;
  c4_nameCaptureInfo = NULL;
  sf_mex_assign(&c4_nameCaptureInfo, sf_mex_create(NULL, "nameCaptureInfo", 0,
    0U, 1U, 2, 0, 1));
  return c4_nameCaptureInfo;
}

static real_T *c4_u(void)
{
  return (real_T *)ssGetInputPortSignal(chartInstance.S, 0);
}

static real_T *c4_y(void)
{
  return (real_T *)ssGetOutputPortSignal(chartInstance.S, 1);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -