• 大小: 266KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-09
  • 语言: Matlab
  • 标签: Matlab  Maggiwick  

资源简介

Matlab Maggiwick算法的实现代码,互补滤波代码,融合算法

资源截图

代码片段和文件信息

/*
 * File: AGERRCORRM.c
 *
  *
  *   --- THIS FILE GENERATED BY S-FUNCTION BUILDER: 3.0 ---
  *
  *   This file is an S-function produced by the S-Function
  *   Builder which only recognizes certain fields.  Changes made
  *   outside these fields will be lost the next time the block is
  *   used to load edit and resave this file. This file will be overwritten
  *   by the S-function Builder block. If you want to edit this file by hand 
  *   you must change it only in the area defined as:  
  *
  *        %%%-SFUNWIZ_defines_Changes_BEGIN
  *        #define NAME ‘replacement text‘ 
  *        %%% SFUNWIZ_defines_Changes_END
  *
  *   DO NOT change NAME--Change the ‘replacement text‘ only.
  *
  *   For better compatibility with the Simulink Coder the
  *   “wrapper“ S-function technique is used.  This is discussed
  *   in the Simulink Coder‘s Manual in the Chapter titled
  *   “Wrapper S-functions“.
  *
  *  -------------------------------------------------------------------------
  * | See matlabroot/simulink/src/sfuntmpl_doc.c for a more detailed template |
  *  ------------------------------------------------------------------------- 
* Created: Thu Jun 29 11:41:32 2017
*/
#define S_FUNCTION_LEVEL 2
#define S_FUNCTION_NAME AGERRCORRM
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<*/
/* %%%-SFUNWIZ_defines_Changes_BEGIN --- EDIT HERE TO _END */
#define NUM_INPUTS          13
/* Input Port  0 */
#define IN_PORT_0_NAME      ADXL345_X
#define INPUT_0_WIDTH       1
#define INPUT_DIMS_0_COL    1
#define INPUT_0_DTYPE       real_T
#define INPUT_0_COMPLEX     COMPLEX_NO
#define IN_0_frame_baseD    frame_NO
#define IN_0_BUS_baseD      0
#define IN_0_BUS_NAME       
#define IN_0_DIMS           1-D
#define INPUT_0_FEEDTHROUGH 1
#define IN_0_ISSIGNED        0
#define IN_0_WORDLENGTH      8
#define IN_0_FIXPOINTSCALING 1
#define IN_0_FRACTIONLENGTH  9
#define IN_0_BIAS            0
#define IN_0_SLOPE           0.125
/* Input Port  1 */
#define IN_PORT_1_NAME      ADXL345_Y
#define INPUT_1_WIDTH       1
#define INPUT_DIMS_1_COL    1
#define INPUT_1_DTYPE       real_T
#define INPUT_1_COMPLEX     COMPLEX_NO
#define IN_1_frame_baseD    frame_NO
#define IN_1_BUS_baseD      0
#define IN_1_BUS_NAME       
#define IN_1_DIMS           1-D
#define INPUT_1_FEEDTHROUGH 1
#define IN_1_ISSIGNED        0
#define IN_1_WORDLENGTH      8
#define IN_1_FIXPOINTSCALING 1
#define IN_1_FRACTIONLENGTH  9
#define IN_1_BIAS            0
#define IN_1_SLOPE           0.125
/* Input Port  2 */
#define IN_PORT_2_NAME      ADXL345_Z
#define INPUT_2_WIDTH       1
#define INPUT_DIMS_2_COL    1
#define INPUT_2_DTYPE       real_T
#define INPUT_2_COMPLEX     COMPLEX_NO
#define IN_2_frame_baseD    frame_NO
#define IN_2_BUS_baseD      0
#define IN_2_BUS_NAME       
#define IN_2_DIMS           1-D
#define INPUT_2_FEEDTHROUGH 1
#define IN_2_ISSIGNED        0
#define IN_2_WORDLENGTH      

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

     文件       4678  2011-09-28 23:40  matlab Maggwick\@MadgwickAHRS\MadgwickAHRS.m

     文件       4718  2011-09-28 23:40  matlab Maggwick\@MahonyAHRS\MahonyAHRS.m

     文件      21503  2017-06-29 11:41  matlab Maggwick\AGERRCORRM.c

     文件      18432  2017-06-29 11:41  matlab Maggwick\AGERRCORRM.mexw64

     文件       2901  2017-06-29 11:41  matlab Maggwick\AGERRCORRM.tlc

     文件       1695  2017-06-29 11:41  matlab Maggwick\AGERRCORRM_wrapper.c

     文件      11636  2017-06-26 21:10  matlab Maggwick\Cal_Euler.c

     文件      15360  2017-06-26 21:10  matlab Maggwick\Cal_Euler.mexw64

     文件       1990  2017-06-26 21:10  matlab Maggwick\Cal_Euler.tlc

     文件       2861  2017-06-26 21:10  matlab Maggwick\Cal_Euler_wrapper.c

     文件     101819  2011-09-24 13:39  matlab Maggwick\ExampleData.mat

     文件       3263  2012-11-06 19:00  matlab Maggwick\Examplescript.m

     文件        428  2017-06-29 11:35  matlab Maggwick\initvalue.m

     文件       9509  2017-06-29 11:41  matlab Maggwick\MadgwickAHRSnew.c

     文件       1453  2017-06-26 19:14  matlab Maggwick\MadgwickAHRSnew.h

     文件       9189  2012-02-19 17:23  matlab Maggwick\madgwick_algorithm_c\MadgwickAHRS\MadgwickAHRS.c

     文件       1519  2011-10-02 16:21  matlab Maggwick\madgwick_algorithm_c\MadgwickAHRS\MadgwickAHRS.h

     文件       8361  2011-10-02 16:21  matlab Maggwick\madgwick_algorithm_c\MahonyAHRS\MahonyAHRS.c

     文件       1573  2011-10-02 16:21  matlab Maggwick\madgwick_algorithm_c\MahonyAHRS\MahonyAHRS.h

     文件      11576  2017-06-26 22:10  matlab Maggwick\q2eu.c

     文件      14848  2017-06-26 22:10  matlab Maggwick\q2eu.mexw64

     文件       1950  2017-06-26 22:10  matlab Maggwick\q2eu.tlc

     文件       1255  2017-06-26 22:10  matlab Maggwick\q2eu_wrapper.c

     文件      26098  2017-06-29 11:38  matlab Maggwick\quater2euler.slx

     文件      21049  2017-06-29 11:42  matlab Maggwick\quater2euler.slx.autosave

     文件          0  2017-06-26 21:52  matlab Maggwick\quaternConj.m

     文件      21503  2017-06-26 21:58  matlab Maggwick\quaternion_library\AGERRCORRM.c

     文件       2901  2017-06-26 21:58  matlab Maggwick\quaternion_library\AGERRCORRM.tlc

     文件       1695  2017-06-26 21:58  matlab Maggwick\quaternion_library\AGERRCORRM_wrapper.c

     文件        650  2011-09-27 16:52  matlab Maggwick\quaternion_library\axisAngle2quatern.m

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

评论

共有 条评论