传感与检测技术,Pt100热电阻测温实验报告,江南大学物联网

简介: 传感与检测技术,Pt100热电阻测温实验报告,江南大学物联网

55048caf74cf462f93ce8ed6c29599d9.jpg0f2e820af43048faa9fea1495cfb20ec.jpg19568b4ddea849c9a760e79c2902225a.png

public class LeastSquares {
 public static void matching(double[] x, double[] y, double[] input, double fully) {
 double k = getK(x, y);
 double b = getB(x, y);
 System.out.println("线性回归系数 k 值:\t" + k + "\n" + "线性回归系数 b 值:\t" + 
b);
 double maxy = 0; //用来记录最大偏差
 //寻找最大偏差
 for (int i = 0; i < input.length; i++) {
 if (Math.abs(k * input[i] + b - y[i]) > maxy){
 maxy = Math.abs(k * input[i] + b - y[i]);
 }
 }
 System.out.println("最大偏差为:" + maxy);
 //求灵敏度
 double s = 0;
 double sum = 0;
 for (int i = 1; i < y.length; i++) {
 sum += y[i] - y[i-1];
 }
 s = sum / (y.length - 1) / 20;
 System.out.println("灵敏度为:" + Math.abs(s));
 //求非线性误差
 System.out.println("非线性误差为:" + Math.abs(maxy/fully*100) + "%");
 }
 //返回 x 的系数 k 公式:k = (n sum( xy ) - sum( x ) sum( y )) / (n sum( x^2 )-sum(x) ^ 2)
 public static double getK(double[] x, double[] y) {
 int n = x.length;
 return (double) ((n * pSum(x, y) - sum(x) * sum(y)) / (n * sqSum(x) - Math.pow(sum(x), 
2)));
 }
 //返回常量系数系数 b 公式:b = sum( y ) / n - k * sum( x ) / n
 public static double getB(double[] x, double[] y) {
 int n = x.length;
 double k = getK(x, y);
 return sum(y) / n - k * sum(x) / n;
 }
 //求和
 private static double sum(double[] ds) {
 double s = 0;
 for (double d : ds)
 {
 s = s + d;
 }
 return s;
 }
 //求平方和
 private static double sqSum(double[] ds) {
 double s = 0;
 for (double d : ds) {
 s = (double) (s + Math.pow(d, 2));
 }
 return s;
 }
 //返回对应项相乘后的和
 private static double pSum(double[] x, double[] y) {
 double s = 0;
 for (int i = 0; i < x.length; i++) {
 s = s + x[i] * y[i];
 }
 return s;
 }
 public static void main(String[] args) {
 double[] x1 = {52.5,55,60,65,70,75,80,85,90,95,100};
 double[] y1 = {0,-0.54,-1.46,-2.32,-3.20,-4.06,-4.90,-5.72,-6.51,-7.31,-8.01};
 double[] inputs1 = x1;
 System.out.println("Pt100 热电阻测温实验拟合直线:");
 matching(x1, y1,inputs1,y1[y1.length-1]);
 }
}

b427f1dce25f46439a84590b844531e3.png

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
3月前
|
安全 物联网 物联网安全
揭秘区块链技术在物联网(IoT)安全中的革新应用
揭秘区块链技术在物联网(IoT)安全中的革新应用
|
2月前
|
存储 安全 物联网
未来已来:区块链技术在物联网与虚拟现实中的应用
随着科技的不断进步,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在逐渐改变我们的生活和工作方式。本文将探讨这些技术的发展趋势和应用场景,以及它们如何相互融合,为我们带来更便捷、安全和沉浸式的体验。
|
2月前
|
供应链 监控 数据可视化
物联网技术在物流与供应链管理中的应用与挑战
本文探讨了物联网技术在物流与供应链管理中的应用,通过实时追踪、信息共享、智能化决策等手段,大幅提升了管理效率和智能化水平。特别介绍了板栗看板作为专业可视化工具,在数据监控、分析及协同作业中的重要作用。未来,随着技术的进一步发展,物流与供应链管理将更加智能高效,但也面临数据安全、标准化等挑战。
|
2月前
|
供应链 物联网 区块链
未来技术的脉动:探索区块链、物联网与虚拟现实的融合趋势
本文深入探讨了区块链技术、物联网(IoT)和虚拟现实(VR)这三个领域的最新发展趋势,以及它们在现代科技生态中的交互作用。通过分析这些技术的独特优势和面临的挑战,我们揭示了它们如何共同塑造未来的技术景观,特别是在数据安全、智能设备管理和沉浸式体验方面。文章还讨论了这些技术融合后可能带来的社会和文化影响,以及它们如何推动创新和促进经济增长。
75 3
|
3月前
|
传感器 存储 物联网
物联网:关键技术剖析与应用拓展
物联网(IoT)通过互联网连接各种设备,实现数据交换和远程控制。本书深入解析了物联网的关键技术,如传感器、通信协议、数据处理等,并探讨了其在智慧城市、工业自动化等领域的广泛应用前景。
|
3月前
|
安全 物联网 区块链
未来触手可及:探索区块链技术、物联网与虚拟现实的融合应用
随着技术的飞速发展,区块链、物联网和虚拟现实等新兴技术已不再局限于科技领域的讨论话题,它们正在成为推动社会进步的重要力量。本文将深入探讨这些技术的发展趋势和实际应用,揭示它们如何相互交织,共同塑造一个更加智能和互动的未来世界。通过分析这些技术的独特优势和面临的挑战,我们将展望它们在金融、医疗、教育等领域的潜在影响,并探讨如何利用这些技术解决现实世界的问题。
|
3月前
|
存储 传感器 物联网
探索未来:区块链、物联网与虚拟现实技术的融合趋势及应用场景
随着技术的快速发展,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在逐步渗透到我们的生活中。本文将探讨这三种技术的发展趋势,并分析它们如何相互融合,共同塑造未来的应用场景。我们将通过具体示例,展示这些技术如何在金融、医疗、教育等领域创造新的可能性,并讨论它们对日常生活的影响。
|
3月前
|
存储 安全 物联网
政府在推动物联网技术标准和规范的统一方面可以发挥哪些作用?
政府在推动物联网技术标准和规范的统一方面可以发挥哪些作用?
131 50
|
3月前
|
安全 物联网 物联网安全
制定统一的物联网技术标准和规范的难点有哪些?
制定统一的物联网技术标准和规范的难点有哪些?
97 2
|
3月前
|
供应链 物联网 区块链
探索未来技术潮流:区块链、物联网、虚拟现实的融合与创新
【10月更文挑战第41天】随着科技的不断进步,新技术如区块链、物联网、虚拟现实等正在逐步渗透到我们的日常生活中。本文将深入探讨这些技术的发展趋势和应用场景,以及它们如何相互融合,共同推动社会的进步。我们将通过具体的代码示例,展示这些技术在实际应用中的潜力和价值。无论你是科技爱好者,还是对未来充满好奇的探索者,这篇文章都将为你打开一扇通往未来的窗口。
117 56

相关产品

  • 物联网平台