📄 ps_flc3_controla0513_acc.h
字号:
/*
* PS_flc3_controlA0513_acc.h
*
* Real-Time Workshop code generation for Simulink model "PS_flc3_controlA0513_acc.mdl".
*
* Model Version : 1.99
* Real-Time Workshop version : 6.1 (R14SP1) 05-Sep-2004
* C source code generated on : Fri May 13 21:53:39 2005
*/
#ifndef _RTW_HEADER_PS_flc3_controlA0513_acc_h_
#define _RTW_HEADER_PS_flc3_controlA0513_acc_h_
#include <math.h>
#include <stdlib.h>
#define S_FUNCTION_NAME simulink_only_sfcn
#define S_FUNCTION_LEVEL 2
#define RTW_GENERATED_S_FUNCTION
#include "rtwtypes.h"
#include "simstruc.h"
#include "fixedpoint.h"
#include "rt_nonfinite.h"
#include "rtlibsrc.h"
#include "PS_flc3_controlA0513_acc_types.h"
/* Block signals (auto storage) */
typedef struct _PS_flc3_controlA0513_BlockIO {
real_T Clock; /* '<Root>/Clock' */
real_T Constant; /* '<Root>/Constant' */
real_T Gain; /* '<Root>/Gain' */
real_T TransferFcn2; /* '<Root>/Transfer Fcn2' */
real_T TransferFcn3; /* '<Root>/Transfer Fcn3' */
real_T TransferFcn5; /* '<Root>/Transfer Fcn5' */
real_T Gain1; /* '<Root>/Gain1' */
real_T TransferFcn1; /* '<Root>/Transfer Fcn1' */
real_T TransferFcn4; /* '<Root>/Transfer Fcn4' */
real_T Gain2; /* '<Root>/Gain2' */
real_T Gain3; /* '<Root>/Gain3' */
real_T Gain4; /* '<Root>/Gain4' */
real_T Sum; /* '<Root>/Sum' */
real_T IW111[2]; /* '<S15>/IW{1,1}(1,:)'' */
real_T IW112[2]; /* '<S15>/IW{1,1}(2,:)'' */
real_T IW113[2]; /* '<S15>/IW{1,1}(3,:)'' */
real_T IW114[2]; /* '<S15>/IW{1,1}(4,:)'' */
real_T IW115[2]; /* '<S15>/IW{1,1}(5,:)'' */
real_T SE1; /* '<S1>/SE=1' */
real_T SDE001; /* '<S1>/SDE=0.01' */
real_T b1[5]; /* '<S12>/b{1}' */
real_T IW211[5]; /* '<S28>/IW{2,1}(1,:)'' */
real_T b2; /* '<S13>/b{2}' */
real_T SU1; /* '<S1>/SU=1' */
real_T Sum3; /* '<Root>/Sum3' */
real_T IW111_n[2]; /* '<S36>/IW{1,1}(1,:)'' */
real_T IW112_i[2]; /* '<S36>/IW{1,1}(2,:)'' */
real_T IW113_b[2]; /* '<S36>/IW{1,1}(3,:)'' */
real_T IW114_e[2]; /* '<S36>/IW{1,1}(4,:)'' */
real_T IW115_h[2]; /* '<S36>/IW{1,1}(5,:)'' */
real_T SE1_p; /* '<S2>/SE=1' */
real_T SDE001_f; /* '<S2>/SDE=0.01' */
real_T b1_c[5]; /* '<S33>/b{1}' */
real_T IW211_b[5]; /* '<S49>/IW{2,1}(1,:)'' */
real_T b2_k; /* '<S34>/b{2}' */
real_T SU1_d; /* '<S2>/SU=1' */
real_T Sum5; /* '<Root>/Sum5' */
real_T IW111_d[2]; /* '<S57>/IW{1,1}(1,:)'' */
real_T IW112_m[2]; /* '<S57>/IW{1,1}(2,:)'' */
real_T IW113_l[2]; /* '<S57>/IW{1,1}(3,:)'' */
real_T IW114_o[2]; /* '<S57>/IW{1,1}(4,:)'' */
real_T IW115_a[2]; /* '<S57>/IW{1,1}(5,:)'' */
real_T SE1_j; /* '<S3>/SE=1' */
real_T SDE001_m; /* '<S3>/SDE=0.01' */
real_T b1_n[5]; /* '<S54>/b{1}' */
real_T IW211_a[5]; /* '<S70>/IW{2,1}(1,:)'' */
real_T b2_a; /* '<S55>/b{2}' */
real_T SU1_df; /* '<S3>/SU=1' */
real_T Sum7; /* '<Root>/Sum7' */
real_T IW111_j[2]; /* '<S78>/IW{1,1}(1,:)'' */
real_T IW112_n[2]; /* '<S78>/IW{1,1}(2,:)'' */
real_T IW113_a[2]; /* '<S78>/IW{1,1}(3,:)'' */
real_T IW114_n[2]; /* '<S78>/IW{1,1}(4,:)'' */
real_T IW115_d[2]; /* '<S78>/IW{1,1}(5,:)'' */
real_T SE1_k; /* '<S4>/SE=1' */
real_T SDE001_e; /* '<S4>/SDE=0.01' */
real_T b1_g[5]; /* '<S75>/b{1}' */
real_T IW211_j[5]; /* '<S91>/IW{2,1}(1,:)'' */
real_T b2_c; /* '<S76>/b{2}' */
real_T SU1_c; /* '<S4>/SU=1' */
real_T Sum9; /* '<Root>/Sum9' */
real_T IW111_l[2]; /* '<S99>/IW{1,1}(1,:)'' */
real_T IW112_h[2]; /* '<S99>/IW{1,1}(2,:)'' */
real_T IW113_k[2]; /* '<S99>/IW{1,1}(3,:)'' */
real_T IW114_g[2]; /* '<S99>/IW{1,1}(4,:)'' */
real_T IW115_hq[2]; /* '<S99>/IW{1,1}(5,:)'' */
real_T SE1_kg; /* '<S5>/SE=1' */
real_T SDE001_a; /* '<S5>/SDE=0.01' */
real_T b1_a[5]; /* '<S96>/b{1}' */
real_T IW211_az[5]; /* '<S112>/IW{2,1}(1,:)'' */
real_T b2_k5; /* '<S97>/b{2}' */
real_T SU1_h; /* '<S5>/SU=1' */
real_T Sum1; /* '<Root>/Sum1' */
real_T D; /* '<S6>/D' */
real_T Sum_h; /* '<S6>/Sum' */
real_T Sum4; /* '<Root>/Sum4' */
real_T D_f; /* '<S7>/D' */
real_T Sum_j; /* '<S7>/Sum' */
real_T Sum6; /* '<Root>/Sum6' */
real_T D_p; /* '<S8>/D' */
real_T Sum_f; /* '<S8>/Sum' */
real_T Sum8; /* '<Root>/Sum8' */
real_T D_l; /* '<S9>/D' */
real_T Sum_jc; /* '<S9>/Sum' */
real_T Sum10; /* '<Root>/Sum10' */
real_T D_h; /* '<S10>/D' */
real_T Sum_d; /* '<S10>/Sum' */
real_T TransportDelay; /* '<Root>/Transport Delay' */
} PS_flc3_controlA0513_BlockIO;
/* Block states (auto storage) for system: '<Root>' */
typedef struct PS_flc3_controlA0513_D_Work_tag {
struct {
real_T TimeStampA;
real_T LastUAtTimeA;
real_T TimeStampB;
real_T LastUAtTimeB;
} Derivative1_RWORK; /* '<S1>/Derivative1' */
struct {
real_T TimeStampA;
real_T LastUAtTimeA;
real_T TimeStampB;
real_T LastUAtTimeB;
} Derivative1_RWORK_b; /* '<S2>/Derivative1' */
struct {
real_T TimeStampA;
real_T LastUAtTimeA;
real_T TimeStampB;
real_T LastUAtTimeB;
} Derivative1_RWORK_p; /* '<S3>/Derivative1' */
struct {
real_T TimeStampA;
real_T LastUAtTimeA;
real_T TimeStampB;
real_T LastUAtTimeB;
} Derivative1_RWORK_ph; /* '<S4>/Derivative1' */
struct {
real_T TimeStampA;
real_T LastUAtTimeA;
real_T TimeStampB;
real_T LastUAtTimeB;
} Derivative1_RWORK_pj; /* '<S5>/Derivative1' */
struct {
real_T TimeStampA;
real_T LastUAtTimeA;
real_T TimeStampB;
real_T LastUAtTimeB;
} Derivative_RWORK; /* '<S6>/Derivative' */
struct {
real_T TimeStampA;
real_T LastUAtTimeA;
real_T TimeStampB;
real_T LastUAtTimeB;
} Derivative_RWORK_e; /* '<S7>/Derivative' */
struct {
real_T TimeStampA;
real_T LastUAtTimeA;
real_T TimeStampB;
real_T LastUAtTimeB;
} Derivative_RWORK_k; /* '<S8>/Derivative' */
struct {
real_T TimeStampA;
real_T LastUAtTimeA;
real_T TimeStampB;
real_T LastUAtTimeB;
} Derivative_RWORK_a; /* '<S9>/Derivative' */
struct {
real_T TimeStampA;
real_T LastUAtTimeA;
real_T TimeStampB;
real_T LastUAtTimeB;
} Derivative_RWORK_p; /* '<S10>/Derivative' */
struct {
void *LoggedData;
} ToWorkspace4_PWORK; /* '<Root>/To Workspace4' */
struct {
void *LoggedData;
} Scope_PWORK; /* '<Root>/Scope' */
struct {
void *LoggedData;
} Scope1_PWORK; /* '<Root>/Scope1' */
struct {
void *TUbufferPtrs[2];
} TransportDelay_PWORK; /* '<Root>/Transport Delay' */
int32_T clockTickCounter; /* '<Root>/Pulse Generator' */
struct {
int_T Tail;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -