python算法
需要导入第三方库numpy,pandas,matplotlib数据分析常用库

import numpy as np
import matplotlib.pyplot as plt
def avg(list_x):#求平均值avg_x= sum(list_x)/len(list_x)return avg_xdef residual(list_x):#求残差list1 = []#定义列表length =len(list_x)#计算长度for i in range(0,length):list1.append(list_x[i]-avg(list_x))#return list1def standError(list_x):#求标准列误差,算术平均标准列误差length = len(list_x)sum = 0for i in range(0,length):sum += list_x[i]**2stE = np.sqrt(sum/(length-1))avg_stE = np.sqrt(sum/(length*(length- 1)))return stE,avg_stEflag=1
while (flag==1):test_x = input("请输入n个数据,每个数据用空格隔开: ").split(" ")##依据空格,分片成列表test_x = list(map(int,test_x))#将字符列表转化为数值列表print("该组数据的平均值为: ", avg(test_x))rs =residual(test_x)print("该组数据的残差为: ",rs)sE = np.round(standError(rs),5)print("该组数据的列标准误差和算术平均标准误差为: ",sE)count = len(test_x)x = np.linspace(1, count, count)  # 等差数列,从1到count,count个等差数avg_y = np.logspace(1,1,base=avg(test_x),num=count)#本质avg(test_x)**np.linspace(1,1,count)rs_y = rssE_y =np.logspace(1,1,base=sE[0],num=count)nsE_y=np.logspace(1,1,base=sE[1],num=count)plt.plot(x, avg_y, label='y=avg', color='red', linewidth=2)  # 绘图函数,label图的名称,color线条颜色,linewidth线条宽度plt.plot(x, rs_y, label='y=residual', color='blue', linewidth=2)plt.plot(x, sE_y, label='y=standError', color='green', linewidth=2)plt.plot(x, nsE_y, label='y=nstandError', color='black', linewidth=2)plt.xlabel('Times')  # x轴的名称plt.ylabel('Vol')  # y轴的名称plt.title('Physical measurement error ')  # 图的标题plt.legend(loc='right')  # 图例位置plt.show()flag=int(input("请输入1或0.输入0退出程序,输入1重新进行数据测试: "))


还想了解其他物理算法?---->>>牛顿环测量曲率半径

测量平均值,残差,标准列误差,算术平均测量列误差数据可视化相关推荐

  1. 计算机辅助教育中的评价标准有,计算机辅助教育测量与评价概述

    计算机辅助教育测量与评价概述 (40页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 计算机辅助教育测量与评价 目录n 1 教育测量与评价 ...

  2. 大话成像之《图像质量测试测量与国际标准》课程

    淘宝课程地址 https://shop322456667.taobao.com/ 图像质量测试测量与国际标准 课程介绍: 近10年来,中国在成像工业领域有着史无前例的迅猛发展.在手机相机,监控相机,无 ...

  3. matlab阻抗测量模块,基于matlab技术实现频谱分析仪测量阻抗

    技术创新 中文核心期刊< 微计算机信息>(测控自动化)2006 年第 22 卷第 12-1 期 360元 / 年 邮局订阅号:82-946 < 现场总线技术应用 200 例> ...

  4. 非接触物体尺寸形态测量_质量工程师必须了解的测量常识,你不知道怎么行

    01 测量器具的分类 测量器具是一种具有固定形态.用以复现或提供一个或多个已知量值的器具.按用途的不同量具可分为以下几类: 1. 单值量具 只能体现一个单一量值的量具.可用来校对和调整其它测量器具或作 ...

  5. 量化延时法时间测量_干货分享:直线度测量发展及几种方法详解

    摘要:直线度是很多轧材需要检测的一项重要尺寸,直线度的测量已经从人工测量方式发展为直线度测量仪自动测量. 关键词:直线度:测量方式: 主要是测量圆柱体和圆锥体的素线直线度误差.机床和其他机器的导轨面以 ...

  6. Java黑皮书课后题第5章:**5.45(统计:计算平均值和标准方差)在商务应用中……编写一个程序,提示用户输入10个数字,然后运用下面的公式,显示这些数字的平均值以及标准方差

    5.45(统计:计算平均值和标准方差)在商务应用中--编写一个程序,提示用户输入10个数字,然后运用下面的公式,显示这些数字的平均值以及标准方差 题目 题目描述 破题 运行示例 代码 题目 题目描述 ...

  7. 计算平均值和标准方差。

    编写一个程序,提示用户输入十个数字,然后运用下面的公式显示这些数字的平均值以及标准方差. package 学习; import java.util.*; public class study { pu ...

  8. 第五章第四十五题(统计:计算平均值和标准方差)(Statistics: compute mean and standard deviation)

    **5.45(统计:计算平均值和标准方差)在商务应用程序中经常需要计算数据的平均值和标准方差.平均值就是数字的简单平均.标准方差则是一个统计数字,给出了在一个数字集中各种数据距离平均值的聚集紧密度.例 ...

  9. Java、计算平均值和标准方差

    在商务应用程序中经常需要计算数据的平均值和标准方差.平均值就是数字的简单平均.标准方差则是一个统计数字,给出了在一个数字集中各种数据距离平均值的聚集紧密度.例如,一个班级的学生的平均年龄是多少?年龄相 ...

最新文章

  1. 恭喜我的同事丁宇入选年度 IT 领军人物
  2. 二级python 刷题就能过吗_Python 刷题笔记:这很不python,官方大大能改下吗?
  3. Java 编写程序 创建一个游戏【5、6两章的内容】【第5章】
  4. 哪些才是对女朋友的有效关心,来学习一下~
  5. Pycharm配置Python虚拟环境与在虚拟环境安装PYQT5
  6. elasticsearch 删除满足条件的语句_ElasticSearch的基本概念和集群分布式底层实现
  7. 深入解析AsyncTask
  8. SQL约束和字段约束的创建和删除
  9. 搭建自己的下载文件服务器
  10. iOS country code及国际区号
  11. Vue File Manager – PHP即时存储、共享和获取文件基于VUE v2.2.0.2
  12. Nacos 配置中心作用以及使用
  13. 从零实现一个3D目标检测算法(1):3D目标检测概述
  14. Python链接数据库
  15. 读书笔记 《拆掉思维里的墙》
  16. 全美航班停飞原因曝光/ 米哈游辟谣年终奖108薪/ 苹果正开发触摸屏Mac…今日更多新鲜事在此...
  17. Mixly电子音乐:蜗牛与黄鹂鸟
  18. Kinect开发遇到的问题
  19. python自学容易吗-python好学吗
  20. alxc tool 报错数组超出了界限_Stack Overflow上59万浏览量的提问:为什么会发生数组越界?

热门文章

  1. 把在线网课录制成视频的方法
  2. EOS启动超时解决方案
  3. let和const命令
  4. 【读书笔记】SQL必知必会
  5. abase(postgresql)常见问题
  6. 基于DOAS文件系统接口(DFS)暴露的SPDK块设备
  7. 服务器中毒怎么办,如何防御?
  8. matlab中 直扩系统误码率_MATLAB环境下扩频通信的研究及误码率的仿真
  9. 五子棋游戏代码html,HTML5网页版黑白子五子棋游戏代码
  10. 【贪心算法】空酒瓶换酒问题