MF32BSP_XerolySkinner 2.0.0
C++版本的驱动库
载入中...
搜索中...
未找到
Public 成员函数 | Public 属性 | 所有成员列表
bsp_Integral类 参考

一个积分对象 更多...

#include <bsp_Calculus.h>

Public 成员函数

 bsp_Integral (float dt)
 
 ~bsp_Integral (void)
 
float Integral (float var)
 对数据积分 更多...
 
void Integral_set (float results)
 重设当前积分值 更多...
 
float Integral_list (float var)
 进行带有缓冲区的积分 更多...
 
u32 Integral_makelist (u32 len)
 赋予历史缓存长度 更多...
 
void Integral_dellist (void)
 删除并释放历史缓冲区 更多...
 
void Integral_clslist (void)
 清空历史缓存区 更多...
 

Public 属性

float * result_list
 数据历史 更多...
 
u32 result_len
 历史缓冲区长度 更多...
 
float results
 积分缓存 更多...
 
float dt
 时间参数 更多...
 

详细描述

一个积分对象

注解
不应当混用Integral和Integral_list
选定一种方式(带缓冲区或者不带)后,就不应该更改使用方式
虽然带缓冲区方式对算法时间影响不大,但是为了避免浪费空间,不建议使用过大的缓冲区

在文件 bsp_Calculus.h59 行定义.

构造及析构函数说明

◆ bsp_Integral()

bsp_Integral::bsp_Integral ( float  dt)
inline

在文件 bsp_Calculus.h61 行定义.

◆ ~bsp_Integral()

bsp_Integral::~bsp_Integral ( void  )
inline

在文件 bsp_Calculus.h65 行定义.

成员函数说明

◆ Integral()

float bsp_Integral::Integral ( float  var)

对数据积分

参数
var此处填入浮点数据
返回
从开始到现在的总积分值

在文件 bsp_Calculus.cpp59 行定义.

◆ Integral_clslist()

void bsp_Integral::Integral_clslist ( void  )

清空历史缓存区

在文件 bsp_Calculus.cpp113 行定义.

这是这个函数的调用关系图:

◆ Integral_dellist()

void bsp_Integral::Integral_dellist ( void  )

删除并释放历史缓冲区

在文件 bsp_Calculus.cpp105 行定义.

◆ Integral_list()

float bsp_Integral::Integral_list ( float  var)

进行带有缓冲区的积分

参数
var需要积分的数值
返回
返回积分值

在文件 bsp_Calculus.cpp86 行定义.

◆ Integral_makelist()

u32 bsp_Integral::Integral_makelist ( u32  len)

赋予历史缓存长度

参数
var分配的缓存长度
返回
返回分配的内存位置,0为分配失败

在文件 bsp_Calculus.cpp75 行定义.

函数调用图:

◆ Integral_set()

void bsp_Integral::Integral_set ( float  results)

重设当前积分值

参数
var要设置的积分值

在文件 bsp_Calculus.cpp67 行定义.

类成员变量说明

◆ dt

float bsp_Integral::dt

时间参数

在文件 bsp_Calculus.h80 行定义.

◆ result_len

u32 bsp_Integral::result_len

历史缓冲区长度

在文件 bsp_Calculus.h78 行定义.

◆ result_list

float* bsp_Integral::result_list

数据历史

在文件 bsp_Calculus.h77 行定义.

◆ results

float bsp_Integral::results

积分缓存

在文件 bsp_Calculus.h79 行定义.


该类的文档由以下文件生成: