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

📄 fox_nofcn.h

📁 这是一个用MATLAB仿真后生成的PID控制程序
💻 H
字号:
/*
 * File: fox_noFCN.h
 *
 * Real-Time Workshop code generated for Simulink model fox_noFCN.
 *
 * Model version                        : 1.166
 * Real-Time Workshop file version      : 7.0  (R2007b)  02-Aug-2007
 * Real-Time Workshop file generated on : Mon Jun 30 02:19:40 2008
 * TLC version                          : 7.0 (Jul 26 2007)
 * C source code generated on           : Mon Jun 30 02:19:41 2008
 */

#ifndef RTW_HEADER_fox_noFCN_h_
#define RTW_HEADER_fox_noFCN_h_
#ifndef fox_noFCN_COMMON_INCLUDES_
# define fox_noFCN_COMMON_INCLUDES_
#include <stddef.h>
#include <math.h>
#include "rtwtypes.h"
#endif                                 /* fox_noFCN_COMMON_INCLUDES_ */

#include "fox_noFCN_types.h"

/* Macros for accessing real-time model data structure */
#ifndef rtmGetErrorStatus
# define rtmGetErrorStatus(rtm)        ((void*) 0)
#endif

#ifndef rtmSetErrorStatus
# define rtmSetErrorStatus(rtm, val)   ((void) 0)
#endif

/* Block signals (auto storage) */
typedef struct {
  real_T DiscreteTimeIntegrator;       /* '<Root>/Discrete-Time Integrator ' */
} BlockIO_fox_noFCN;

/* Block states (auto storage) for system '<Root>' */
typedef struct {
  real_T DiscreteTimeIntegrator_DSTATE;/* '<Root>/Discrete-Time Integrator ' */
  real_T DiscreteTransferFcn_DSTATE;   /* '<Root>/Discrete Transfer Fcn ' */
  real_T Memory_PreviousInput;         /* '<Root>/Memory' */
  uint8_T DiscreteTimeIntegrator_SYSTEM_E;/* '<Root>/Discrete-Time Integrator ' */
} D_Work_fox_noFCN;

/* External inputs (root inport signals with auto storage) */
typedef struct {
  real_T In1;                          /* '<Root>/In1' */
} ExternalInputs_fox_noFCN;

/* External outputs (root outports fed by signals with auto storage) */
typedef struct {
  real_T Out1;                         /* '<Root>/Out1' */
} ExternalOutputs_fox_noFCN;

/* Block signals (auto storage) */
extern BlockIO_fox_noFCN fox_noFCN_B;

/* Block states (auto storage) */
extern D_Work_fox_noFCN fox_noFCN_DWork;

/* External inputs (root inport signals with auto storage) */
extern ExternalInputs_fox_noFCN fox_noFCN_U;

/* External outputs (root outports fed by signals with auto storage) */
extern ExternalOutputs_fox_noFCN fox_noFCN_Y;

/* Model entry point functions */
extern void fox_noFCN_initialize(boolean_T firstTime);
extern void fox_noFCN_step(void);

/*-
 * The generated code includes comments that allow you to trace directly
 * back to the appropriate location in the model.  The basic format
 * is <system>/block_name, where system is the system number (uniquely
 * assigned by Simulink) and block_name is the name of the block.
 *
 * Use the MATLAB hilite_system command to trace the generated code back
 * to the model.  For example,
 *
 * hilite_system('<S3>')    - opens system 3
 * hilite_system('<S3>/Kp') - opens and selects block Kp which resides in S3
 *
 * Here is the system hierarchy for this model
 *
 * '<Root>' : fox_noFCN
 */
#endif                                 /* RTW_HEADER_fox_noFCN_h_ */

/* File trailer for Real-Time Workshop generated code.
 *
 * [EOF]
 */

⌨️ 快捷键说明

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