知道x的平均数的读法怎么求x


选择擅长的领域继续答题?
{@each tagList as item}
${item.tagName}
{@/each}
手机回答更方便,互动更有趣,下载APP
提交成功是否继续回答问题?
手机回答更方便,互动更有趣,下载APP
怎么计算平均值呢?参考资料 http://www.21ic.com/download/mcu/200504/6957.htm 求平均值的简捷方法 首先说明,这是前人所推荐的求平均值的方法,只是经过我的一点点加工整理 这里开头先说一个重要的概念,在二进制数值表示方法中,一个无限长的二进制数顺序向左移动一位就是原值乘以二,而如果二进制数顺序向右移一位就是原值除以二。我们利用这个特性在PIC单片机中可以很方便地求得两个数的平均值:将两个数相加,然后将和右移一位便是两个数的平均值,如果和是奇数,那么余数就在C里面。 更进一步的方法,比如我们要求一段时间内AD值的平均值,通常需要把几十次的和再除以几十,而利用移位其实非常方便,甚至求和后都可以不用再作任何运算就可以得到平均值。举一个很特殊的例子说明: 我们要为8位的AD结果做平均值运算,如果我们一次做256次(注意刚好是2的8次方哦)AD转换,将每次的AD结果相加,这样256次AD转换之后我们得到一个16位的和,这时我们就不用再把和除以256了,实际上我们已经得到了8位的平均值整数部分,那就是16位和的高8位!怎么证明?很简单:我们求得的和要除以256,将256拆开,就是这样一个方程(假设平均值为X,和为Y): X=Y/(2*2*2*2*2*2*2*2) 也就是将Y除以8次2,换句话说按照上面的说法就是要将“和”右移8位————刚好将16位和的高8位移入低8位,而原低8位如果作为小数舍去的话,那么原高8位就是平均值的整数部分!既然如此简单就没有理由再去自找麻烦移位8次了,直接取16位和的高8位多简单?若是有人拿了那个16位的和直接去冒充16位精度的AD结果,我也不反对。 让我们再来思考一下10位AD值的平均值如何求:再做256次?太麻烦了,取得的和要18位占用3个字节,而且时间太长不允许,怎么样才更简便呢?右对齐的10位AD值占用两个字节,高字节前面还有6位空的,6位就是2的6次方=64,这就是我们需要做AD的次数,做完64次AD之后结果相加的和刚好是10位的左对齐值!当然要舍去低字节的低6位,那是小数,我们取整的时候并不关心的。有人说:我还是需要结果是右对齐的以方便计算————那就右移6位…………有必要吗?其实还有更简单的:那就是只需要左移2位!呵呵大家都是明眼人不用我多说为什么了,可以看得出来这有多方便。 推而广之,如果我们要作若干整数的平均值,只需要先求2的n次方次的和然后右移n次或者左移(8-n)次就可得到它们的平均值整数了。往哪移,看往哪近喽。 附:10位AD转换求64次平均值程序: MOVLW D'64' MOVWF COUNT MOVLW ADRESL MOVWF FSR CLRF ADMEANH CLRF ADMEANL ;这个不要忘了 LOOPAD CALL AD转换 MOVF ADRESH,W ADDWF ADMEANL,F ;加高字节,因为高字节只有最低两位,64次求和不会溢出,所以不用判断是否有进位。 MOVF INDF,W ADDWF ADMEANH,F ;加低字节 BTFSC STATUS,C ;是否有进位 INCF ADMEANL DECFSZ COUNT GOTO LOOPAD 平均值调整 BCF STATUS,C ;这是一个移位之前的好习惯,许多找不到原因的错误就源于此 RLF ADMEANH RLF ADMEANL RLF ADMEANH RLF ADMEANL RLF ADMEANH ;思考:为什么要做两次半左移?为什么先前加的时候AD结果高字节加到暂存低字节? MOVLW B'11' ANDLW ADMEANH ;舍掉高字节高六位的余数。 ;至此,64次AD的结果平均值高字节两位结果在ADMEANH中,低字节8位在ADMEANL中 ;============================================================= AD转换 重新选择AD通道 重新开启AD模块 ;这两项比较重要,在同一个通道反复采样中,必须每次都重新采样才能得到准确的AD结果 CALL 采样延时 ;大约几十微秒使采样电容充饱,此延时视AD口输入阻抗而定。若阻抗大于10K,应适当延长采样时间。 BSF ADCON0,GO BTFSC ADCON0,GO GOTO $-1 AD返回}

选择擅长的领域继续答题?
{@each tagList as item}
${item.tagName}
{@/each}
手机回答更方便,互动更有趣,下载APP
提交成功是否继续回答问题?
手机回答更方便,互动更有趣,下载APP
展开全部平均数的求法有两种:1、直接求法。利用公式求出平均数,这是由“均分”思想产生的方法。其公式为总数量÷总份数=平均数。2、基数求法,利用公式求平均数。这里是选设各数中最小者为基数,它是由“补差”思想产生的方法。其公式为基数+各数与基数的差÷总份数=平均数。平均数表示一组数据集中趋势的量数,是指在一组数据中所有数据之和再除以这组数据的个数。它是反映数据集中趋势的一项指标。解答平均数应用题的关键在于确定“总数量”以及和总数量对应的总份数。在统计工作中,平均数(均值)和标准差是描述数据资料集中趋势和离散程度的两个最重要的测度值。已赞过已踩过你对这个回答的评价是?评论
收起云计算VS边缘计算已经成为物联网领域的热门话题。在云计算时代,企业通常会将数据传输到集中的大型或大型云计算中心进行处理。与云计算相比,边缘计算具有多项优势,包括更低的延迟、更高的安全性和更高的效率。企业可以利用边缘计算网关快速高效地处理数据...
点击进入详情页本回答由解决方案商提供
展开全部1、直接求法利用公式求出平均数,这是由“均分”思想产生的方法。公式:总数量÷总份数=平均数。例:李师傅前4天平均每天加工30个零件,改进技术后,第五天加工零件55个,李师傅5天中平均每天加工多少零件?解答:先算出5天的总零件数:30×4+55=175(个),再求出5天中平均每天加零件的个数。(30×4+55)÷5=35(个)2、基数求法利用公式求平均数。这里是选设各数中最小者为基数,它是由“补差”思想产生的方法。公式:基数+各数与基数的差÷总份数=平均数。例:王师傅4天平均加工26个零件,第5天加工的零件数比5天平均数还多4.8个。王师傅第5天加工多少个零件?解答:设王师傅第5天加工,x个零件,由5天平均数这个“量”可列方程。X-4.8=26×4+x)÷55x-24=104+x4x=128x=32(个)
本回答被网友采纳
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
为你推荐:
下载百度知道APP,抢鲜体验使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。扫描二维码下载
×个人、企业类侵权投诉
违法有害信息,请在下方选择后提交
类别色情低俗
涉嫌违法犯罪
时政信息不实
垃圾广告
低质灌水
我们会通过消息、邮箱等方式尽快将举报结果通知您。说明
做任务开宝箱累计完成0
个任务
10任务
50任务
100任务
200任务
任务列表加载中...
}
在公式编辑器里面就有,首先单击【插入】菜单,然后单击菜单中的【对象】命令,打开【对象】对话框,在【对象类型】列表框中双击【Microsoft公式3.0】选项(我用的是WORD2000)。此时打开【公式编辑器】,并进入编辑公式状态。同时出现【公式】工具栏,工具栏上有两行工具按钮,上面一栏为编辑公式时需要插入的公式符号,下面一栏为编辑公式时要使用的运算模板。这里边包含:关系符号,修饰符号,运算符号,箭头符号,逻辑符号,集合论符号,积分模板和求和论模板等等许多结构很复杂的公式,但是很好用,就和输英文字母和数字一样。
本回答被提问者采纳咨询热线15800771381。堡盟的绝对值重载编码器可靠定位,无需重新设置参考零点,适用于恶劣的应用场合,特点有:1、采用创新技术和坚固的重载机械设计2、精确的光感应或磁式单圈感应技术3、广泛的接口选择,额外的增量信号4、自发电重载多圈计...
点击进入详情页本回答由堡盟提供}

我要回帖

更多关于 x的平均数的读法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信