Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 6

import java.util.

Scanner;
public class Reg {
public static void main(String[] args) {
// TODO Auto-generated method stub
//deklarasi dan inisiasi variabel yang dibutuhkan
int[] X={1,2,3,4,5,6,7,8,9,10};
double[] Y={23.4,26.9,32.5,34.9,40.3,39.9,42.9,47.0,50.1,53.2};
double[] XY=new double[10];
double sigmax=0;
double sigmay=0;
double sigmaXY=0;
int sigmaX2=0;
double b,a;
double xbar; double ybar;
//mencari rata-rata X dan Y;
for(int i=0;i<10;i++) {
int temp=X[i];double temp2=Y[i];
sigmax+=temp;
sigmay+=temp2;
}
xbar=sigmax/X.length;
ybar=sigmay/Y.length;
//menghitung sigmaXY
for(int i=0;i<10;i++){
XY[i]=X[i]*Y[i];
double temp=XY[i];
sigmaXY+=temp;
}
//menghitung sigmaXkuadrat
for(int i=0;i<10;i++){
int temp=X[i]*X[i];
sigmaX2+=temp;
}}
static double k (int sigmaXY, double sigmax, double sigmay, double sigma
X2){
double b=(sigmaXY-((sigmax*sigmay)/10))/(sigmaX2-(sigmaX2/10));
//menghitung b
return b;
//menghitung a
static double l (double ybar, double xbar){
double a=ybar+(b*xbar);
return a;}
System.out.println("Y = "+b + "X + "+a);

}
}

import java.util.Scanner;
public class Reg {
public static void main(String[] args) {
// TODO Auto-generated method stub
//deklarasi dan inisiasi variabel yang dibutuhkan
int[] X={1,2,3,4,5,6,7,8,9,10};
double[] Y={23.4,26.9,32.5,34.9,40.3,39.9,42.9,47.0,50.1,53.2};
double[] XY=new double[10];
double sigmax=0;
double sigmay=0;
double sigmaXY=0;
int sigmaX2=0;
double b,a;
double xbar; double ybar;
//mencari rata-rata X dan Y;
for(int i=0;i<10;i++) {
int temp=X[i];double temp2=Y[i];
sigmax+=temp;
sigmay+=temp2;

}
xbar=sigmax/X.length;
ybar=sigmay/Y.length;
//menghitung sigmaXY
for(int i=0;i<10;i++){
XY[i]=X[i]*Y[i];
double temp=XY[i];
sigmaXY+=temp;
}
//menghitung sigmaXkuadrat
for(int i=0;i<10;i++){
int temp=X[i]*X[i];
sigmaX2+=temp;
}}
static double k (int sigmaXY, double sigmax, double sigmay, double sigma
X2){
double b=(sigmaXY-((sigmax*sigmay)/10))/(sigmaX2-(sigmaX2/10));
//menghitung b
return b;
//menghitung a
static double l (double ybar, double xbar){
double a=ybar+(b*xbar);
return a;}
System.out.println("Y = "+b + "X + "+a);

}
}

public class Reg3 {


int[] X={1,2,3,4,5,6,7,8,9,10};
double[] Y={23.4,26.9,32.5,34.9,40.3,39.9,42.9,47.0,50.1,53.2};
double[] XY=new double[10];
double sigmax=0;
double sigmay=0;
double sigmaXY=0;
int sigmaX2=0;
double b,a;
double xbar; double ybar;
private double Rumus;
public double getRumus() {
return Rumus;
}
public double setRumus(){
//mencari rata-rata X dan Y;
for(int i=0;i<10;i++) {
int temp=X[i];double temp2=Y[i];
sigmax+=temp;
sigmay+=temp2;
}
xbar=sigmax/X.length;
ybar=sigmay/Y.length;
//menghitung sigmaXY
for(int i=0;i<10;i++){
XY[i]=X[i]*Y[i];
double temp=XY[i];
sigmaXY+=temp;
}
//menghitung sigmaXkuadrat
for(int i=0;i<10;i++){
int temp=X[i]*X[i];
sigmaX2+=temp;
}
//menghitung b
b=(sigmaXY-((sigmax*sigmay)/10))/(sigmaX2-(sigmaX2/10));
//menghitung a
a=ybar+(b*xbar);
return (a)+b;
}

public class Reg4 {


static Double Reg1 (int i, double xbar, double ybar){
for(int i=0;i<10;i++) {
int temp=X[i];
double temp2=Y[i];
sigmax+=temp;
sigmay+=temp2;
}
return
xbar=sigmax/X.length;
ybar=sigmay/Y.length;
}
public static void main(String[] args) {

// TODO Auto-generated method stub


}
}

You might also like