Web sitemize hoşgeldiniz, 18 Aralık 2017

Java da Normalization (Normalleşme) Kodu

Java da Normalization (Normalleşme) Kodu
Lütfen, Yazımızı Değerlendirin ve Yorum Yapın...
1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (5 votes, average: 4,40 out of 5)
Loading...
En çok teknoloji ve bilim ağırlıklı makalelerin yer aldığı, bilgi hocası sitesinde aradığınız bilgiye ulaşarak faydalanabilirsiniz.

Java da bir verinin en küçük ve en büyük değerleri yapılacak işlemler üzerinde istenmeyen değerler oluşturabilir. Bu sebeple Veri dönüşümü yöntemi kullanılarak, normalleştirme veya standartlaştırma kullanılabilir. Kodlar ise aşağıda ki gibidir.

Sponsor Reklam
package javaapplication21;

/*
@author Bilgi Hocası
 */

public class Normallesme{
double minBul(int veri[]){
double min = veri[0];
for(int i=1;i<veri.length;i++) 
if(min>veri[i]) min = veri[i];

return min;
}

double maxBul(int veri[]){
double max=veri[0];

for(int i=1;i<veri.length;i++)
if(max<veri[i]) max = veri[i];
return max;
}

double[] minMaxNormalization(int veri[]){
double[] donusmusVeri=new double[veri.length];
for(int i=0;i<veri.length;i++){
donusmusVeri[i]=(veri[i]-minBul(veri))/(maxBul(veri)-minBul(veri));
}
return donusmusVeri;
}

public static void main(String[] args) {
int[] X={30, 36, 45, 50,62};
double[] Xx=new double[X.length];
Normallesme nm=new Normallesme();
Xx=nm.minMaxNormalization(X);
//Normalization sonucu dönüşen verileri ekrana basar
for (int i=0;i<Xx.length;i++){
System.out.println(Xx[i]);
} } }

Ekran çıktısı ise aşağıda ki gibidir.

Bir önceki yazımız olan Java İle Obeb Hesaplama Kodu başlıklı makalemizi de okumanızı öneririz.

BU KONUYU SOSYAL MEDYA HESAPLARINDA PAYLAŞ

Yorumlar

Henüz yorum yapılmamış.

Yorum Yaz