Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
/*
* $Id: RaleyDistribution.java 133 2006-03-13 19:38:45Z ip $
*
*/
package ru.iplabs.eltech.sem10.qual_4;
public class RaleyDistribution extends Distribution {
public RaleyDistribution(double[] vector) {
super(vector);
}
public RaleyDistribution(int n) {
super(n);
}
public RaleyDistribution(double[] vector, double perc) {
super(vector, perc);
}
public void transform() {
double b = 8; // коэффициент для распределения
double max = 20; // правая граница для распределения
for (int i = 0; i <= data.length - 1; i++) {
data[i] = b * Math.sqrt(-2 * Math.log(1-(data[i]/max)));
if (data[i] == -0.0) data[i] = 0.0;
}
}
}
* $Id: RaleyDistribution.java 133 2006-03-13 19:38:45Z ip $
*
*/
package ru.iplabs.eltech.sem10.qual_4;
public class RaleyDistribution extends Distribution {
public RaleyDistribution(double[] vector) {
super(vector);
}
public RaleyDistribution(int n) {
super(n);
}
public RaleyDistribution(double[] vector, double perc) {
super(vector, perc);
}
public void transform() {
double b = 8; // коэффициент для распределения
double max = 20; // правая граница для распределения
for (int i = 0; i <= data.length - 1; i++) {
data[i] = b * Math.sqrt(-2 * Math.log(1-(data[i]/max)));
if (data[i] == -0.0) data[i] = 0.0;
}
}
}
Соседние файлы в папке qual_4