• 大小: 131KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-10
  • 语言: C/C++
  • 标签:

资源简介

由自抗扰控制器Simulink模型转化的C代码

资源截图

代码片段和文件信息

/*
 * File: ADRC_model.cpp
 *
 * Code generated for Simulink model ‘ADRC_model‘.
 *
 * Model version                  : 1.158
 * Simulink Coder version         : 8.4 (R2013a) 13-Feb-2013
 * TLC version                    : 8.4 (Jan 19 2013)
 * C/C++ source code generated on : Wed Oct 11 10:05:32 2017
 *
 * Target selection: ert.tlc
 * embedded hardware selection: 32-bit Generic
 * Code generation objectives: Unspecified
 * Validation result: Not run
 */
#include“stdafx.h“
#include “ADRC_model.h“
#include “ADRC_model_private.h“

/* Block signals (auto storage) */
B_ADRC_model_T ADRC_model_B;

/* Continuous states */
X_ADRC_model_T ADRC_model_X;

/* Block states (auto storage) */
DW_ADRC_model_T ADRC_model_DW;

/* External inputs (root inport signals with auto storage) */
ExtU_ADRC_model_T ADRC_model_U;

/* External outputs (root outports fed by signals with auto storage) */
ExtY_ADRC_model_T ADRC_model_Y;

/* Real-time model */
RT_MODEL_ADRC_model_T ADRC_model_M_;
RT_MODEL_ADRC_model_T *const ADRC_model_M = &ADRC_model_M_;

/* Forward declaration for local functions */
static void ADRC_mod_twister_state_vector_c(uint32_T mt[625] real_T seed);
static real_T ADRC_model_eml_rand_mt19937ar_p(uint32_T state[625]);
static real_T ADRC_model_rand_f(void);
static void ADRC_model_twister_state_vector(uint32_T mt[625] real_T seed);
static real_T ADRC_model_eml_rand_mt19937ar(uint32_T state[625]);
static real_T ADRC_model_rand(void);
P_ADRC_model_T ADRC_model_P = {
  100.0                               /* expression: 100
                                        * Referenced by: ‘/TD1‘
                                        */
  4.0                                 /* expression: 4
                                        * Referenced by: ‘/TD1‘
                                        */
  0.1                                 /* expression: 0.1
                                        * Referenced by: ‘/TD1‘
                                        */
  100.0                               /* expression: 100
                                        * Referenced by: ‘/TD2‘
                                        */
  5.0                                 /* expression: 5
                                        * Referenced by: ‘/TD2‘
                                        */
  0.1                                 /* expression: 0.1
                                        * Referenced by: ‘/TD2‘
                                        */
  100.0                               /* expression: 100
                                        * Referenced by: ‘/TD3‘
                                        */
  3.5                                 /* expression: 3.5
                                        * Referenced by: ‘/TD3‘
                                        */
  0.1                                 /* expression: 0.1
                            

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        277  2017-10-11 10:05  ADRC_model_ert_rtw\ADRC_model.bat

     文件      44253  2017-10-11 13:39  ADRC_model_ert_rtw\ADRC_model.cpp

     文件      16548  2017-10-11 13:39  ADRC_model_ert_rtw\ADRC_model.h

     文件      18070  2017-10-11 10:05  ADRC_model_ert_rtw\ADRC_model.mk

     文件       6109  2017-10-11 10:42  ADRC_model_ert_rtw\ADRC_model_data.cpp

     文件       2803  2017-10-11 10:41  ADRC_model_ert_rtw\ADRC_model_private.h

     文件          0  2017-10-11 10:05  ADRC_model_ert_rtw\ADRC_model_ref.rsp

     文件        907  2017-10-11 10:05  ADRC_model_ert_rtw\ADRC_model_types.h

     文件      40717  2017-10-11 10:05  ADRC_model_ert_rtw\buildInfo.mat

     文件       1567  2017-10-10 14:49  ADRC_model_ert_rtw\build_exception.mat

     文件       6773  2017-10-11 10:05  ADRC_model_ert_rtw\codeInfo.mat

     文件        164  2017-10-11 10:05  ADRC_model_ert_rtw\defines.txt

     文件       3000  2017-10-11 13:39  ADRC_model_ert_rtw\ert_main.cpp

     文件        881  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_codegen_rpt.html

     文件       9544  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_contents.html

     文件     212059  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_cpp.html

     文件      21663  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_data_cpp.html

     文件      80091  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_h.html

     文件      17788  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_interface.html

     文件        740  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_metrics.html

     文件      15833  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_private_h.html

     文件        625  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_replacements.html

     文件       3777  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_subsystems.html

     文件       1565  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_survey.html

     文件        743  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_trace.html

     文件       4790  2017-10-11 10:05  ADRC_model_ert_rtw\html\ADRC_model_types_h.html

     文件       3080  2017-10-11 10:05  ADRC_model_ert_rtw\html\contents_file.tmp

     文件      12965  2017-10-11 10:05  ADRC_model_ert_rtw\html\ert_main_cpp.html

     文件       3014  2012-07-16 17:20  ADRC_model_ert_rtw\html\hilite_warning.png

     文件      38141  2012-11-29 12:54  ADRC_model_ert_rtw\html\rtwhilite.js

............此处省略15个文件信息

评论

共有 条评论

相关资源