摘要:记录最大偏差,并使用线性回归系数值找到最大偏差。最大偏差是找到灵敏度。灵敏度是找到非线性错误。非线性误差正在返回系数方程。返回恒定系数。平方之和返回相应的项乘法。热电阻温度测量实验适合直线。
公共类lotis squares {公共静态void匹配(double [] x,double [] y,double []输入,double完全){double k = getk(x,y); double b = getB(x,y); system.out.println(“线性回归系数k值: /t” + k +“ /n” +“线性回归系数b alual: /t” + b); Double Maxy = 0; //用于记录最大偏差//查找(int i = 0; i maxy = Math.abs(k * input [i] + b - y [i]);}} system.out.println(“最大偏差:” + maxy); psum(x,x,y)[x,y)- sum(x) * sum(x) * sum(x) * sum(yum)/(sum)/(n * s) 2)))double k = getk(x,y) / n - k * sum sum private static sum(double [] ds){double s = 0;double d:ds){s = s + d; }返回s; } //找到Square Private static double SQSUM(double [] ds){double s = 0; for(double d:ds){s =(double)(s + Math.pow(d,2)); }返回s; } //使用相应术语的总和私有静态双psum(double [] x,double [] y){double s = 0; for(int i = 0; i double [] x1 = {52.5,55,60,65,70,75,80,85,90,95,100}; double [] y1 = {0,- 0.54, - 1.46, - 2.32, - 4.06, - 4.90, - 6.51, - 7.31, - 8.01};
评论前必须登录!
注册