当前位置: 首页 > news >正文

网站建设服务开发定制网站建设服务商

网站建设服务开发,定制网站建设服务商,想学室内设计在哪里学比较好,百度新闻搜索计算均值滤波时#xff0c;需要每次求数组的和#xff0c;再求均值#xff0c;一般先放入一个数组#xff0c;循环移出最后一个旧的值循环移入新的值一般原来的做法/******************************************************************************//*** param[in] data[…计算均值滤波时需要每次求数组的和再求均值一般先放入一个数组循环移出最后一个旧的值循环移入新的值一般原来的做法/******************************************************************************//*** param[in] data[3] 每次处理一组三维的数据每个数据都需要均值滤波* fifo:中间存数据的数组三维数组在使用前定义* len: N个值的均值滤波比如len5,代表5个点取一个均值* output:均值滤波后的数据三维的* idx:均值滤波后的值对应的下标* return*********************************************************************************/void AvgFilter1(float data[3], float fifo[][FILTER_SIZE], int len, float output[][BUF_SIZE], int idx){float sum1, sum2, sum3;uint8_t i;//mexPrintf(%d, data[1]);for (i 1; i len; i){fifo[0][i - 1] fifo[0][i];fifo[1][i - 1] fifo[1][i];fifo[2][i - 1] fifo[2][i];}fifo[0][len - 1] data[0];fifo[1][len - 1] data[1];fifo[2][len - 1] data[2];sum1 0;sum2 0;sum3 0;for (i 0; i len; i){sum1 fifo[0][i];sum2 fifo[1][i];sum3 fifo[2][i];}output[0][idx] (sum1 / len);output[1][idx] (sum2 / len);output[2][idx] (sum3 / len);//mexPrintf(output:\n);if (idx BUF_SIZE){for (i0;i可以修改为新的做法/******************************************************************************//** SIZE: 相当于len, 均值滤波的个数* param[in] deal with data one by one and get the average* data: three axis data* fifo: Cache intermediate data* len: the length of averages data* output: output of averages data* return*********************************************************************************/void AvgFilter(float data[3], float fifo[][SIZE], float output[][BUF_SIZE], int idx){/* filter_buff, FILTER_SIZE */static uint8_t data_index 0;static float sum_x0, sum_y0, sum_z0;float fir_x, fir_y, fir_z;uint8_t fir_pos;/* find the index-9 data */fir_x fifo[0][data_index];fir_y fifo[1][data_index];fir_z fifo[2][data_index];fifo[0][data_index] data[0];fifo[1][data_index] data[1];fifo[2][data_index] data[2];data_index (data_index 1) % SIZE;sum_x data[0];sum_y data[1];sum_z data[2];sum_x - fir_x;sum_y - fir_y;sum_z - fir_z;output[0][idx] (sum_x / SIZE);output[1][idx] (sum_y / SIZE);output[2][idx] (sum_z / SIZE);}这样运算量大大减少将数据存放到一个数组组成的环形buffer中每次取当前index的前一个value[index]在sum和中减去value,再加上新的数据即为当前数组的数据和再求均值。
http://www.yutouwan.com/news/46387/

相关文章:

  • 电商网站开发过程中国建筑工程网施工资料
  • 做航空产品的网站有哪些营销型网站建设课程
  • 有谁帮做网站的太原房产网站建设
  • 企业网站推广的方法包括网站搭建详细步骤
  • 北京网站设计技术乐云seo山西专业网站建设价目
  • 太原建设厅网站建一个网站带管理需要多少钱一年
  • 如何创建二级域名网站产品设计作品
  • 晋江网站建设洛阳网站制作娄底高端网站建设
  • 房产发布网站建设微信首页制作代码
  • 网站建设 6万大连百度关键词排名
  • 阿里云服务器可以做网站吗中关村在线手机论坛
  • 个人网站做交易类的赚钱吗南宁企业建站
  • 自己做网站 什么婚恋网站上认识人 带你做原油交易
  • 服务器 多个网站站长工具站长之家官网
  • 内蒙古建设安全监督网站自己做的图片哪个网站可以出售
  • 好的策划方案网站云主机怎么装网站
  • 电子商务网站建设与推广实务网站代理访问是什么意思
  • 防火门 东莞网站建设wordpress建淘宝客网站吗
  • 微商城系统网站模板海南工程建设资料备案网站
  • 外贸企业网站东莞宽带哪个好
  • 招商建设工程有限公司网站洞口网站开发公司推荐
  • 关于申请开通网站建设的请示济南网站建设泉诺
  • 上海网站定制公司浙江温州网络公司
  • 网站建设款如何入账百度竞价推广招聘
  • 做网站虚拟主机价格dchaser wordpress
  • 云主机可以做几个网站wordpress 无广告视频插件下载
  • 网站怎么自己编辑模块软件开发的本质
  • 在成都如何找到做网站的公司赣州人才网赣州九一人才
  • 网站上的平面海报怎么做wordpress js被挂木马
  • 网站建设流程 文档代码判断网站